@charset "UTF-8";
/*! @ecl/preset-ec - 4.11.0 Built on 2025-04-07T13:20:39.739Z */
:root {
  --ecl-color-primary: #3860ed;
  --ecl-color-primary-180: #051036;
  --ecl-color-primary-160: #0a1f6c;
  --ecl-color-primary-140: #0f2fa2;
  --ecl-color-primary-120: #143fd9;
  --ecl-color-primary-100: #3860ed;
  --ecl-color-primary-80: #5577f0;
  --ecl-color-primary-60: #89a1f4;
  --ecl-color-primary-40: #b1c0f8;
  --ecl-color-primary-20: #d8e0fb;
  --ecl-color-secondary: #ffbe5c;
  --ecl-color-secondary-180: #8f5600;
  --ecl-color-secondary-160: #e08700;
  --ecl-color-secondary-140: #ff9d0a;
  --ecl-color-secondary-120: #ffad33;
  --ecl-color-secondary-100: #ffbe5c;
  --ecl-color-secondary-80: #ffcb7c;
  --ecl-color-secondary-60: #ffd89d;
  --ecl-color-secondary-40: #ffe5be;
  --ecl-color-secondary-20: #fff2de;
  --ecl-color-dark: #26324b;
  --ecl-color-dark-100: #26324b;
  --ecl-color-dark-80: #546fa6;
  --ecl-color-dark-60: #9ac;
  --ecl-color-info: #3860ed;
  --ecl-color-success: #24a148;
  --ecl-color-error: #da1e28;
  --ecl-color-warning: #f39811;
  --ecl-color-background: #fcfcfc;
  --ecl-color-branding: #004494;
  --ecl-color-stroke: color-mix(in srgb, var(--c-p) 50%, transparent);
  --ecl-color-overlay-light: color-mix(in srgb, var(--c-d) 70%, transparent);
  --ecl-color-overlay-dark: color-mix(in srgb, var(--c-d) 90%, transparent);
  --ecl-color-white: #fff;
  --ecl-color-neutral: #b9c5e9;
  --ecl-color-neutral-180: #6c85d1;
  --ecl-color-neutral-160: #7f95d7;
  --ecl-color-neutral-140: #92a5dd;
  --ecl-color-neutral-120: #a6b5e3;
  --ecl-color-neutral-100: #b9c5e9;
  --ecl-color-neutral-80: #cdd5ef;
  --ecl-color-neutral-60: #e0e5f5;
  --ecl-color-neutral-40: #f3f5fb;
  --ecl-color-neutral-20: #f8f9fd;
  --ecl-color-accent: #bbb3ff;
  --ecl-color-accent-160: #887de8;
  --ecl-color-accent-140: #978cf2;
  --ecl-color-accent-120: #a89efa;
  --ecl-color-accent-100: #bbb3ff;
  --ecl-color-accent-80: #bfb2ff;
  --ecl-color-accent-60: #d1ccff;
  --ecl-color-accent-40: #fafaff;
  --ecl-font-family-default: arial, sans-serif;
  --ecl-font-family-print-default: verdana, sans-serif;
  --ecl-font-family-print-alt: arial, sans-serif;
  --ecl-font-xs: normal normal 400 0.75rem/1.125rem arial, sans-serif;
  --ecl-font-s: normal normal 400 0.875rem/1.125rem arial, sans-serif;
  --ecl-font-m: normal normal 400 1rem/1.5rem arial, sans-serif;
  --ecl-font-l: normal normal 400 1.25rem/1.75rem arial, sans-serif;
  --ecl-font-xl: normal normal 400 1.5rem/2.25rem arial, sans-serif;
  --ecl-font-2xl: normal normal 400 1.75rem/2.25rem arial, sans-serif;
  --ecl-font-3xl: normal normal 400 2.5rem/2.75rem arial, sans-serif;
  --ecl-font-4xl: normal normal 400 3.25rem/3.375rem arial, sans-serif;
  --ecl-font-ui-s: normal normal 400 0.875rem/1.5rem arial, sans-serif;
  --ecl-font-ui-m: normal normal 400 1rem/1.75rem arial, sans-serif;
  --ecl-spacing-2xs: 0.25rem;
  --ecl-spacing-xs: 0.5rem;
  --ecl-spacing-s: 0.75rem;
  --ecl-spacing-m: 1rem;
  --ecl-spacing-l: 1.25rem;
  --ecl-spacing-xl: 1.5rem;
  --ecl-spacing-2xl: 2rem;
  --ecl-spacing-3xl: 2.5rem;
  --ecl-spacing-4xl: 3rem;
  --ecl-spacing-5xl: 3.5rem;
  --ecl-spacing-6xl: 4rem;
  --ecl-shadow-1: 0 0 1px rgba(38, 50, 75, 0.06),
    2px 2px 2px rgba(38, 50, 75, 0.05), 4px 4px 6px rgba(38, 50, 75, 0.05),
    0 1px 0 #e0e5f5 inset;
  --ecl-shadow-6: 0 0 6px rgba(38, 50, 75, 0.06),
    12px 12px 12px rgba(38, 50, 75, 0.05), 24px 24px 36px rgba(38, 50, 75, 0.05),
    0 1px 0 #e0e5f5 inset;
  --ecl-shadow-12: 0 0 12px rgba(38, 50, 75, 0.06),
    24px 24px 24px rgba(38, 50, 75, 0.05), 48px 48px 72px rgba(38, 50, 75, 0.05),
    0 1px 0 #e0e5f5 inset;
  --ecl-shadow-16: 0 0 16px rgba(38, 50, 75, 0.06),
    32px 32px 32px rgba(38, 50, 75, 0.05), 64px 64px 96px rgba(38, 50, 75, 0.05),
    0 1px 0 #e0e5f5 inset;
  --ecl-max-width: 80ch;
  --c-p: var(--ecl-color-primary);
  --c-p-180: var(--ecl-color-primary-180);
  --c-p-160: var(--ecl-color-primary-160);
  --c-p-140: var(--ecl-color-primary-140);
  --c-p-120: var(--ecl-color-primary-120);
  --c-p-100: var(--ecl-color-primary-100);
  --c-p-80: var(--ecl-color-primary-80);
  --c-p-60: var(--ecl-color-primary-60);
  --c-p-40: var(--ecl-color-primary-40);
  --c-p-20: var(--ecl-color-primary-20);
  --c-s: var(--ecl-color-secondary);
  --c-s-180: var(--ecl-color-secondary-180);
  --c-s-160: var(--ecl-color-secondary-160);
  --c-s-140: var(--ecl-color-secondary-140);
  --c-s-120: var(--ecl-color-secondary-120);
  --c-s-100: var(--ecl-color-secondary-100);
  --c-s-80: var(--ecl-color-secondary-80);
  --c-s-60: var(--ecl-color-secondary-60);
  --c-s-40: var(--ecl-color-secondary-40);
  --c-s-20: var(--ecl-color-secondary-20);
  --c-d: var(--ecl-color-dark);
  --c-d-100: var(--ecl-color-dark-100);
  --c-d-80: var(--ecl-color-dark-80);
  --c-d-60: var(--ecl-color-dark-60);
  --c-in: var(--ecl-color-info);
  --c-su: var(--ecl-color-success);
  --c-er: var(--ecl-color-error);
  --c-wa: var(--ecl-color-warning);
  --c-bg: var(--ecl-color-background);
  --c-br: var(--ecl-color-branding);
  --c-st: var(--ecl-color-stroke);
  --c-ov-l: var(--ecl-color-overlay-light);
  --c-ov-d: var(--ecl-color-overlay-dark);
  --c-n: var(--ecl-color-neutral);
  --c-n-180: var(--ecl-color-neutral-180);
  --c-n-160: var(--ecl-color-neutral-160);
  --c-n-140: var(--ecl-color-neutral-140);
  --c-n-120: var(--ecl-color-neutral-120);
  --c-n-100: var(--ecl-color-neutral-100);
  --c-n-80: var(--ecl-color-neutral-80);
  --c-n-60: var(--ecl-color-neutral-60);
  --c-n-40: var(--ecl-color-neutral-40);
  --c-n-20: var(--ecl-color-neutral-20);
  --c-a: var(--ecl-color-accent);
  --c-a-160: var(--ecl-color-accent-160);
  --c-a-140: var(--ecl-color-accent-140);
  --c-a-120: var(--ecl-color-accent-120);
  --c-a-100: var(--ecl-color-accent-100);
  --c-a-80: var(--ecl-color-accent-80);
  --c-a-60: var(--ecl-color-accent-60);
  --c-a-40: var(--ecl-color-accent-40);
  --ff-d: var(--ecl-font-family-default);
  --f-xs: var(--ecl-font-xs);
  --f-s: var(--ecl-font-s);
  --f-m: var(--ecl-font-m);
  --f-l: var(--ecl-font-l);
  --f-xl: var(--ecl-font-xl);
  --f-2xl: var(--ecl-font-2xl);
  --f-3xl: var(--ecl-font-3xl);
  --f-4xl: var(--ecl-font-4xl);
  --f-ui-s: var(--ecl-font-ui-s);
  --f-ui-m: var(--ecl-font-ui-m);
  --s-2xs: var(--ecl-spacing-2xs);
  --s-xs: var(--ecl-spacing-xs);
  --s-s: var(--ecl-spacing-s);
  --s-m: var(--ecl-spacing-m);
  --s-l: var(--ecl-spacing-l);
  --s-xl: var(--ecl-spacing-xl);
  --s-2xl: var(--ecl-spacing-2xl);
  --s-3xl: var(--ecl-spacing-3xl);
  --s-4xl: var(--ecl-spacing-4xl);
  --s-5xl: var(--ecl-spacing-5xl);
  --s-6xl: var(--ecl-spacing-6xl);
  --sh-1: var(--ecl-shadow-1);
  --sh-6: var(--ecl-shadow-6);
  --sh-12: var(--ecl-shadow-12);
  --sh-16: var(--ecl-shadow-16);
  --max-w: var(--ecl-max-width);
}
.ecl-icon {
  fill: currentcolor;
  margin: 0;
  transform: scaleX(1) scaleY(1) rotate(0deg);
}
.ecl-icon--2xs {
  height: 9pt;
  width: 9pt;
}
.ecl-icon--xs {
  height: 12pt;
  width: 12pt;
}
.ecl-icon--s {
  height: 15pt;
  width: 15pt;
}
.ecl-icon--m {
  height: 18pt;
  width: 18pt;
}
.ecl-icon--l {
  height: 24pt;
  width: 24pt;
}
.ecl-icon--xl {
  height: 30pt;
  width: 30pt;
}
.ecl-icon--2xl {
  height: 36pt;
  width: 36pt;
}
.ecl-icon--fluid {
  height: 1em;
  width: 1em;
}
.ecl-icon--primary {
  fill: var(--c-p);
}
.ecl-icon--inverted {
  fill: #fff;
}
.ecl-icon--rotate-90 {
  transform: rotate(90deg);
}
.ecl-icon--rotate-180 {
  transform: rotate(180deg);
}
.ecl-icon--rotate-270 {
  transform: rotate(270deg);
}
.ecl-icon--flip-horizontal {
  transform: scaleX(-1);
}
.ecl-icon--flip-vertical {
  transform: scaleY(-1);
}
.ecl-container {
  box-sizing: border-box;
  -webkit-margin-start: auto;
  margin-inline-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  position: relative;
  width: 100%;
  -webkit-padding-start: 1rem;
  padding-inline-start: 1rem;
  -webkit-padding-end: 1rem;
  padding-inline-end: 1rem;
}
@media (min-width: 480px) {
  .ecl-container {
    -webkit-padding-start: 1rem;
    padding-inline-start: 1rem;
    -webkit-padding-end: 1rem;
    padding-inline-end: 1rem;
  }
}
@media (min-width: 768px) {
  .ecl-container {
    -webkit-padding-start: 1rem;
    padding-inline-start: 1rem;
    -webkit-padding-end: 1rem;
    padding-inline-end: 1rem;
  }
}
@media (min-width: 996px) {
  .ecl-container {
    -webkit-padding-start: 1rem;
    padding-inline-start: 1rem;
    -webkit-padding-end: 1rem;
    padding-inline-end: 1rem;
  }
}
@media (min-width: 1140px) {
  .ecl-container {
    -webkit-padding-start: 1rem;
    padding-inline-start: 1rem;
    -webkit-padding-end: 1rem;
    padding-inline-end: 1rem;
  }
}
@media (min-width: 480px) {
  .ecl-container {
    max-width: 100%;
    width: 768px;
  }
}
@media (min-width: 768px) {
  .ecl-container {
    max-width: 100%;
    width: 996px;
  }
}
@media (min-width: 996px) {
  .ecl-container {
    max-width: 100%;
    width: 1140px;
  }
}
@media (min-width: 1140px) {
  .ecl-container {
    max-width: 100%;
    width: 1140px;
  }
}
.ecl-row {
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-margin-start: -1rem;
  margin-inline-start: -1rem;
  -webkit-margin-end: -1rem;
  margin-inline-end: -1rem;
}
@media (min-width: 480px) {
  .ecl-row {
    -webkit-margin-start: -1rem;
    margin-inline-start: -1rem;
    -webkit-margin-end: -1rem;
    margin-inline-end: -1rem;
  }
}
@media (min-width: 768px) {
  .ecl-row {
    -webkit-margin-start: -1rem;
    margin-inline-start: -1rem;
    -webkit-margin-end: -1rem;
    margin-inline-end: -1rem;
  }
}
@media (min-width: 996px) {
  .ecl-row {
    -webkit-margin-start: -1rem;
    margin-inline-start: -1rem;
    -webkit-margin-end: -1rem;
    margin-inline-end: -1rem;
  }
}
@media (min-width: 1140px) {
  .ecl-row {
    -webkit-margin-start: -1rem;
    margin-inline-start: -1rem;
    -webkit-margin-end: -1rem;
    margin-inline-end: -1rem;
  }
}
.ecl-no-gutters {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}
.ecl-no-gutters > .ecl-col,
.ecl-no-gutters > [class*="ecl-col-"] {
  -webkit-padding-start: 0;
  padding-inline-start: 0;
  -webkit-padding-end: 0;
  padding-inline-end: 0;
}
.ecl-col-1,
.ecl-col-10,
.ecl-col-11,
.ecl-col-12,
.ecl-col-2,
.ecl-col-3,
.ecl-col-4,
.ecl-col-5,
.ecl-col-6,
.ecl-col-7,
.ecl-col-8,
.ecl-col-9,
.ecl-col-l-1,
.ecl-col-l-10,
.ecl-col-l-11,
.ecl-col-l-12,
.ecl-col-l-2,
.ecl-col-l-3,
.ecl-col-l-4,
.ecl-col-l-5,
.ecl-col-l-6,
.ecl-col-l-7,
.ecl-col-l-8,
.ecl-col-l-9,
.ecl-col-m-1,
.ecl-col-m-10,
.ecl-col-m-11,
.ecl-col-m-12,
.ecl-col-m-2,
.ecl-col-m-3,
.ecl-col-m-4,
.ecl-col-m-5,
.ecl-col-m-6,
.ecl-col-m-7,
.ecl-col-m-8,
.ecl-col-m-9,
.ecl-col-s-1,
.ecl-col-s-10,
.ecl-col-s-11,
.ecl-col-s-12,
.ecl-col-s-2,
.ecl-col-s-3,
.ecl-col-s-4,
.ecl-col-s-5,
.ecl-col-s-6,
.ecl-col-s-7,
.ecl-col-s-8,
.ecl-col-s-9,
.ecl-col-xl-1,
.ecl-col-xl-10,
.ecl-col-xl-11,
.ecl-col-xl-12,
.ecl-col-xl-2,
.ecl-col-xl-3,
.ecl-col-xl-4,
.ecl-col-xl-5,
.ecl-col-xl-6,
.ecl-col-xl-7,
.ecl-col-xl-8,
.ecl-col-xl-9 {
  box-sizing: border-box;
  min-height: 1px;
  position: relative;
  width: 100%;
  -webkit-padding-start: 1rem;
  padding-inline-start: 1rem;
  -webkit-padding-end: 1rem;
  padding-inline-end: 1rem;
}
@media (min-width: 480px) {
  .ecl-col-1,
  .ecl-col-10,
  .ecl-col-11,
  .ecl-col-12,
  .ecl-col-2,
  .ecl-col-3,
  .ecl-col-4,
  .ecl-col-5,
  .ecl-col-6,
  .ecl-col-7,
  .ecl-col-8,
  .ecl-col-9,
  .ecl-col-l-1,
  .ecl-col-l-10,
  .ecl-col-l-11,
  .ecl-col-l-12,
  .ecl-col-l-2,
  .ecl-col-l-3,
  .ecl-col-l-4,
  .ecl-col-l-5,
  .ecl-col-l-6,
  .ecl-col-l-7,
  .ecl-col-l-8,
  .ecl-col-l-9,
  .ecl-col-m-1,
  .ecl-col-m-10,
  .ecl-col-m-11,
  .ecl-col-m-12,
  .ecl-col-m-2,
  .ecl-col-m-3,
  .ecl-col-m-4,
  .ecl-col-m-5,
  .ecl-col-m-6,
  .ecl-col-m-7,
  .ecl-col-m-8,
  .ecl-col-m-9,
  .ecl-col-s-1,
  .ecl-col-s-10,
  .ecl-col-s-11,
  .ecl-col-s-12,
  .ecl-col-s-2,
  .ecl-col-s-3,
  .ecl-col-s-4,
  .ecl-col-s-5,
  .ecl-col-s-6,
  .ecl-col-s-7,
  .ecl-col-s-8,
  .ecl-col-s-9,
  .ecl-col-xl-1,
  .ecl-col-xl-10,
  .ecl-col-xl-11,
  .ecl-col-xl-12,
  .ecl-col-xl-2,
  .ecl-col-xl-3,
  .ecl-col-xl-4,
  .ecl-col-xl-5,
  .ecl-col-xl-6,
  .ecl-col-xl-7,
  .ecl-col-xl-8,
  .ecl-col-xl-9 {
    -webkit-padding-start: 1rem;
    padding-inline-start: 1rem;
    -webkit-padding-end: 1rem;
    padding-inline-end: 1rem;
  }
}
@media (min-width: 768px) {
  .ecl-col-1,
  .ecl-col-10,
  .ecl-col-11,
  .ecl-col-12,
  .ecl-col-2,
  .ecl-col-3,
  .ecl-col-4,
  .ecl-col-5,
  .ecl-col-6,
  .ecl-col-7,
  .ecl-col-8,
  .ecl-col-9,
  .ecl-col-l-1,
  .ecl-col-l-10,
  .ecl-col-l-11,
  .ecl-col-l-12,
  .ecl-col-l-2,
  .ecl-col-l-3,
  .ecl-col-l-4,
  .ecl-col-l-5,
  .ecl-col-l-6,
  .ecl-col-l-7,
  .ecl-col-l-8,
  .ecl-col-l-9,
  .ecl-col-m-1,
  .ecl-col-m-10,
  .ecl-col-m-11,
  .ecl-col-m-12,
  .ecl-col-m-2,
  .ecl-col-m-3,
  .ecl-col-m-4,
  .ecl-col-m-5,
  .ecl-col-m-6,
  .ecl-col-m-7,
  .ecl-col-m-8,
  .ecl-col-m-9,
  .ecl-col-s-1,
  .ecl-col-s-10,
  .ecl-col-s-11,
  .ecl-col-s-12,
  .ecl-col-s-2,
  .ecl-col-s-3,
  .ecl-col-s-4,
  .ecl-col-s-5,
  .ecl-col-s-6,
  .ecl-col-s-7,
  .ecl-col-s-8,
  .ecl-col-s-9,
  .ecl-col-xl-1,
  .ecl-col-xl-10,
  .ecl-col-xl-11,
  .ecl-col-xl-12,
  .ecl-col-xl-2,
  .ecl-col-xl-3,
  .ecl-col-xl-4,
  .ecl-col-xl-5,
  .ecl-col-xl-6,
  .ecl-col-xl-7,
  .ecl-col-xl-8,
  .ecl-col-xl-9 {
    -webkit-padding-start: 1rem;
    padding-inline-start: 1rem;
    -webkit-padding-end: 1rem;
    padding-inline-end: 1rem;
  }
}
@media (min-width: 996px) {
  .ecl-col-1,
  .ecl-col-10,
  .ecl-col-11,
  .ecl-col-12,
  .ecl-col-2,
  .ecl-col-3,
  .ecl-col-4,
  .ecl-col-5,
  .ecl-col-6,
  .ecl-col-7,
  .ecl-col-8,
  .ecl-col-9,
  .ecl-col-l-1,
  .ecl-col-l-10,
  .ecl-col-l-11,
  .ecl-col-l-12,
  .ecl-col-l-2,
  .ecl-col-l-3,
  .ecl-col-l-4,
  .ecl-col-l-5,
  .ecl-col-l-6,
  .ecl-col-l-7,
  .ecl-col-l-8,
  .ecl-col-l-9,
  .ecl-col-m-1,
  .ecl-col-m-10,
  .ecl-col-m-11,
  .ecl-col-m-12,
  .ecl-col-m-2,
  .ecl-col-m-3,
  .ecl-col-m-4,
  .ecl-col-m-5,
  .ecl-col-m-6,
  .ecl-col-m-7,
  .ecl-col-m-8,
  .ecl-col-m-9,
  .ecl-col-s-1,
  .ecl-col-s-10,
  .ecl-col-s-11,
  .ecl-col-s-12,
  .ecl-col-s-2,
  .ecl-col-s-3,
  .ecl-col-s-4,
  .ecl-col-s-5,
  .ecl-col-s-6,
  .ecl-col-s-7,
  .ecl-col-s-8,
  .ecl-col-s-9,
  .ecl-col-xl-1,
  .ecl-col-xl-10,
  .ecl-col-xl-11,
  .ecl-col-xl-12,
  .ecl-col-xl-2,
  .ecl-col-xl-3,
  .ecl-col-xl-4,
  .ecl-col-xl-5,
  .ecl-col-xl-6,
  .ecl-col-xl-7,
  .ecl-col-xl-8,
  .ecl-col-xl-9 {
    -webkit-padding-start: 1rem;
    padding-inline-start: 1rem;
    -webkit-padding-end: 1rem;
    padding-inline-end: 1rem;
  }
}
@media (min-width: 1140px) {
  .ecl-col-1,
  .ecl-col-10,
  .ecl-col-11,
  .ecl-col-12,
  .ecl-col-2,
  .ecl-col-3,
  .ecl-col-4,
  .ecl-col-5,
  .ecl-col-6,
  .ecl-col-7,
  .ecl-col-8,
  .ecl-col-9,
  .ecl-col-l-1,
  .ecl-col-l-10,
  .ecl-col-l-11,
  .ecl-col-l-12,
  .ecl-col-l-2,
  .ecl-col-l-3,
  .ecl-col-l-4,
  .ecl-col-l-5,
  .ecl-col-l-6,
  .ecl-col-l-7,
  .ecl-col-l-8,
  .ecl-col-l-9,
  .ecl-col-m-1,
  .ecl-col-m-10,
  .ecl-col-m-11,
  .ecl-col-m-12,
  .ecl-col-m-2,
  .ecl-col-m-3,
  .ecl-col-m-4,
  .ecl-col-m-5,
  .ecl-col-m-6,
  .ecl-col-m-7,
  .ecl-col-m-8,
  .ecl-col-m-9,
  .ecl-col-s-1,
  .ecl-col-s-10,
  .ecl-col-s-11,
  .ecl-col-s-12,
  .ecl-col-s-2,
  .ecl-col-s-3,
  .ecl-col-s-4,
  .ecl-col-s-5,
  .ecl-col-s-6,
  .ecl-col-s-7,
  .ecl-col-s-8,
  .ecl-col-s-9,
  .ecl-col-xl-1,
  .ecl-col-xl-10,
  .ecl-col-xl-11,
  .ecl-col-xl-12,
  .ecl-col-xl-2,
  .ecl-col-xl-3,
  .ecl-col-xl-4,
  .ecl-col-xl-5,
  .ecl-col-xl-6,
  .ecl-col-xl-7,
  .ecl-col-xl-8,
  .ecl-col-xl-9 {
    -webkit-padding-start: 1rem;
    padding-inline-start: 1rem;
    -webkit-padding-end: 1rem;
    padding-inline-end: 1rem;
  }
}
.ecl-col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}
.ecl-col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}
.ecl-col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}
.ecl-col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}
.ecl-col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}
.ecl-col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
.ecl-col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}
.ecl-col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}
.ecl-col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}
.ecl-col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}
.ecl-col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}
.ecl-col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
.ecl-pull-0 {
  right: auto;
}
.ecl-pull-1 {
  right: 8.3333333333%;
}
.ecl-pull-2 {
  right: 16.6666666667%;
}
.ecl-pull-3 {
  right: 25%;
}
.ecl-pull-4 {
  right: 33.3333333333%;
}
.ecl-pull-5 {
  right: 41.6666666667%;
}
.ecl-pull-6 {
  right: 50%;
}
.ecl-pull-7 {
  right: 58.3333333333%;
}
.ecl-pull-8 {
  right: 66.6666666667%;
}
.ecl-pull-9 {
  right: 75%;
}
.ecl-pull-10 {
  right: 83.3333333333%;
}
.ecl-pull-11 {
  right: 91.6666666667%;
}
.ecl-pull-12 {
  right: 100%;
}
.ecl-push-0 {
  left: auto;
}
.ecl-push-1 {
  left: 8.3333333333%;
}
.ecl-push-2 {
  left: 16.6666666667%;
}
.ecl-push-3 {
  left: 25%;
}
.ecl-push-4 {
  left: 33.3333333333%;
}
.ecl-push-5 {
  left: 41.6666666667%;
}
.ecl-push-6 {
  left: 50%;
}
.ecl-push-7 {
  left: 58.3333333333%;
}
.ecl-push-8 {
  left: 66.6666666667%;
}
.ecl-push-9 {
  left: 75%;
}
.ecl-push-10 {
  left: 83.3333333333%;
}
.ecl-push-11 {
  left: 91.6666666667%;
}
.ecl-push-12 {
  left: 100%;
}
.ecl-offset-1 {
  -webkit-margin-start: 8.3333333333%;
  margin-inline-start: 8.3333333333%;
}
.ecl-offset-2 {
  -webkit-margin-start: 16.6666666667%;
  margin-inline-start: 16.6666666667%;
}
.ecl-offset-3 {
  -webkit-margin-start: 25%;
  margin-inline-start: 25%;
}
.ecl-offset-4 {
  -webkit-margin-start: 33.3333333333%;
  margin-inline-start: 33.3333333333%;
}
.ecl-offset-5 {
  -webkit-margin-start: 41.6666666667%;
  margin-inline-start: 41.6666666667%;
}
.ecl-offset-6 {
  -webkit-margin-start: 50%;
  margin-inline-start: 50%;
}
.ecl-offset-7 {
  -webkit-margin-start: 58.3333333333%;
  margin-inline-start: 58.3333333333%;
}
.ecl-offset-8 {
  -webkit-margin-start: 66.6666666667%;
  margin-inline-start: 66.6666666667%;
}
.ecl-offset-9 {
  -webkit-margin-start: 75%;
  margin-inline-start: 75%;
}
.ecl-offset-10 {
  -webkit-margin-start: 83.3333333333%;
  margin-inline-start: 83.3333333333%;
}
.ecl-offset-11 {
  -webkit-margin-start: 91.6666666667%;
  margin-inline-start: 91.6666666667%;
}
@media (min-width: 480px) {
  .ecl-col-s-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .ecl-col-s-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .ecl-col-s-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ecl-col-s-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ecl-col-s-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .ecl-col-s-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ecl-col-s-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .ecl-col-s-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .ecl-col-s-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ecl-col-s-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .ecl-col-s-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .ecl-col-s-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ecl-pull-s-0 {
    right: auto;
  }
  .ecl-pull-s-1 {
    right: 8.3333333333%;
  }
  .ecl-pull-s-2 {
    right: 16.6666666667%;
  }
  .ecl-pull-s-3 {
    right: 25%;
  }
  .ecl-pull-s-4 {
    right: 33.3333333333%;
  }
  .ecl-pull-s-5 {
    right: 41.6666666667%;
  }
  .ecl-pull-s-6 {
    right: 50%;
  }
  .ecl-pull-s-7 {
    right: 58.3333333333%;
  }
  .ecl-pull-s-8 {
    right: 66.6666666667%;
  }
  .ecl-pull-s-9 {
    right: 75%;
  }
  .ecl-pull-s-10 {
    right: 83.3333333333%;
  }
  .ecl-pull-s-11 {
    right: 91.6666666667%;
  }
  .ecl-pull-s-12 {
    right: 100%;
  }
  .ecl-push-s-0 {
    left: auto;
  }
  .ecl-push-s-1 {
    left: 8.3333333333%;
  }
  .ecl-push-s-2 {
    left: 16.6666666667%;
  }
  .ecl-push-s-3 {
    left: 25%;
  }
  .ecl-push-s-4 {
    left: 33.3333333333%;
  }
  .ecl-push-s-5 {
    left: 41.6666666667%;
  }
  .ecl-push-s-6 {
    left: 50%;
  }
  .ecl-push-s-7 {
    left: 58.3333333333%;
  }
  .ecl-push-s-8 {
    left: 66.6666666667%;
  }
  .ecl-push-s-9 {
    left: 75%;
  }
  .ecl-push-s-10 {
    left: 83.3333333333%;
  }
  .ecl-push-s-11 {
    left: 91.6666666667%;
  }
  .ecl-push-s-12 {
    left: 100%;
  }
  .ecl-offset-s-0 {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
  }
  .ecl-offset-s-1 {
    -webkit-margin-start: 8.3333333333%;
    margin-inline-start: 8.3333333333%;
  }
  .ecl-offset-s-2 {
    -webkit-margin-start: 16.6666666667%;
    margin-inline-start: 16.6666666667%;
  }
  .ecl-offset-s-3 {
    -webkit-margin-start: 25%;
    margin-inline-start: 25%;
  }
  .ecl-offset-s-4 {
    -webkit-margin-start: 33.3333333333%;
    margin-inline-start: 33.3333333333%;
  }
  .ecl-offset-s-5 {
    -webkit-margin-start: 41.6666666667%;
    margin-inline-start: 41.6666666667%;
  }
  .ecl-offset-s-6 {
    -webkit-margin-start: 50%;
    margin-inline-start: 50%;
  }
  .ecl-offset-s-7 {
    -webkit-margin-start: 58.3333333333%;
    margin-inline-start: 58.3333333333%;
  }
  .ecl-offset-s-8 {
    -webkit-margin-start: 66.6666666667%;
    margin-inline-start: 66.6666666667%;
  }
  .ecl-offset-s-9 {
    -webkit-margin-start: 75%;
    margin-inline-start: 75%;
  }
  .ecl-offset-s-10 {
    -webkit-margin-start: 83.3333333333%;
    margin-inline-start: 83.3333333333%;
  }
  .ecl-offset-s-11 {
    -webkit-margin-start: 91.6666666667%;
    margin-inline-start: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .ecl-col-m-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .ecl-col-m-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .ecl-col-m-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ecl-col-m-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ecl-col-m-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .ecl-col-m-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ecl-col-m-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .ecl-col-m-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .ecl-col-m-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ecl-col-m-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .ecl-col-m-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .ecl-col-m-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ecl-pull-m-0 {
    right: auto;
  }
  .ecl-pull-m-1 {
    right: 8.3333333333%;
  }
  .ecl-pull-m-2 {
    right: 16.6666666667%;
  }
  .ecl-pull-m-3 {
    right: 25%;
  }
  .ecl-pull-m-4 {
    right: 33.3333333333%;
  }
  .ecl-pull-m-5 {
    right: 41.6666666667%;
  }
  .ecl-pull-m-6 {
    right: 50%;
  }
  .ecl-pull-m-7 {
    right: 58.3333333333%;
  }
  .ecl-pull-m-8 {
    right: 66.6666666667%;
  }
  .ecl-pull-m-9 {
    right: 75%;
  }
  .ecl-pull-m-10 {
    right: 83.3333333333%;
  }
  .ecl-pull-m-11 {
    right: 91.6666666667%;
  }
  .ecl-pull-m-12 {
    right: 100%;
  }
  .ecl-push-m-0 {
    left: auto;
  }
  .ecl-push-m-1 {
    left: 8.3333333333%;
  }
  .ecl-push-m-2 {
    left: 16.6666666667%;
  }
  .ecl-push-m-3 {
    left: 25%;
  }
  .ecl-push-m-4 {
    left: 33.3333333333%;
  }
  .ecl-push-m-5 {
    left: 41.6666666667%;
  }
  .ecl-push-m-6 {
    left: 50%;
  }
  .ecl-push-m-7 {
    left: 58.3333333333%;
  }
  .ecl-push-m-8 {
    left: 66.6666666667%;
  }
  .ecl-push-m-9 {
    left: 75%;
  }
  .ecl-push-m-10 {
    left: 83.3333333333%;
  }
  .ecl-push-m-11 {
    left: 91.6666666667%;
  }
  .ecl-push-m-12 {
    left: 100%;
  }
  .ecl-offset-m-0 {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
  }
  .ecl-offset-m-1 {
    -webkit-margin-start: 8.3333333333%;
    margin-inline-start: 8.3333333333%;
  }
  .ecl-offset-m-2 {
    -webkit-margin-start: 16.6666666667%;
    margin-inline-start: 16.6666666667%;
  }
  .ecl-offset-m-3 {
    -webkit-margin-start: 25%;
    margin-inline-start: 25%;
  }
  .ecl-offset-m-4 {
    -webkit-margin-start: 33.3333333333%;
    margin-inline-start: 33.3333333333%;
  }
  .ecl-offset-m-5 {
    -webkit-margin-start: 41.6666666667%;
    margin-inline-start: 41.6666666667%;
  }
  .ecl-offset-m-6 {
    -webkit-margin-start: 50%;
    margin-inline-start: 50%;
  }
  .ecl-offset-m-7 {
    -webkit-margin-start: 58.3333333333%;
    margin-inline-start: 58.3333333333%;
  }
  .ecl-offset-m-8 {
    -webkit-margin-start: 66.6666666667%;
    margin-inline-start: 66.6666666667%;
  }
  .ecl-offset-m-9 {
    -webkit-margin-start: 75%;
    margin-inline-start: 75%;
  }
  .ecl-offset-m-10 {
    -webkit-margin-start: 83.3333333333%;
    margin-inline-start: 83.3333333333%;
  }
  .ecl-offset-m-11 {
    -webkit-margin-start: 91.6666666667%;
    margin-inline-start: 91.6666666667%;
  }
}
@media (min-width: 996px) {
  .ecl-col-l-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .ecl-col-l-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .ecl-col-l-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ecl-col-l-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ecl-col-l-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .ecl-col-l-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ecl-col-l-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .ecl-col-l-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .ecl-col-l-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ecl-col-l-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .ecl-col-l-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .ecl-col-l-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ecl-pull-l-0 {
    right: auto;
  }
  .ecl-pull-l-1 {
    right: 8.3333333333%;
  }
  .ecl-pull-l-2 {
    right: 16.6666666667%;
  }
  .ecl-pull-l-3 {
    right: 25%;
  }
  .ecl-pull-l-4 {
    right: 33.3333333333%;
  }
  .ecl-pull-l-5 {
    right: 41.6666666667%;
  }
  .ecl-pull-l-6 {
    right: 50%;
  }
  .ecl-pull-l-7 {
    right: 58.3333333333%;
  }
  .ecl-pull-l-8 {
    right: 66.6666666667%;
  }
  .ecl-pull-l-9 {
    right: 75%;
  }
  .ecl-pull-l-10 {
    right: 83.3333333333%;
  }
  .ecl-pull-l-11 {
    right: 91.6666666667%;
  }
  .ecl-pull-l-12 {
    right: 100%;
  }
  .ecl-push-l-0 {
    left: auto;
  }
  .ecl-push-l-1 {
    left: 8.3333333333%;
  }
  .ecl-push-l-2 {
    left: 16.6666666667%;
  }
  .ecl-push-l-3 {
    left: 25%;
  }
  .ecl-push-l-4 {
    left: 33.3333333333%;
  }
  .ecl-push-l-5 {
    left: 41.6666666667%;
  }
  .ecl-push-l-6 {
    left: 50%;
  }
  .ecl-push-l-7 {
    left: 58.3333333333%;
  }
  .ecl-push-l-8 {
    left: 66.6666666667%;
  }
  .ecl-push-l-9 {
    left: 75%;
  }
  .ecl-push-l-10 {
    left: 83.3333333333%;
  }
  .ecl-push-l-11 {
    left: 91.6666666667%;
  }
  .ecl-push-l-12 {
    left: 100%;
  }
  .ecl-offset-l-0 {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
  }
  .ecl-offset-l-1 {
    -webkit-margin-start: 8.3333333333%;
    margin-inline-start: 8.3333333333%;
  }
  .ecl-offset-l-2 {
    -webkit-margin-start: 16.6666666667%;
    margin-inline-start: 16.6666666667%;
  }
  .ecl-offset-l-3 {
    -webkit-margin-start: 25%;
    margin-inline-start: 25%;
  }
  .ecl-offset-l-4 {
    -webkit-margin-start: 33.3333333333%;
    margin-inline-start: 33.3333333333%;
  }
  .ecl-offset-l-5 {
    -webkit-margin-start: 41.6666666667%;
    margin-inline-start: 41.6666666667%;
  }
  .ecl-offset-l-6 {
    -webkit-margin-start: 50%;
    margin-inline-start: 50%;
  }
  .ecl-offset-l-7 {
    -webkit-margin-start: 58.3333333333%;
    margin-inline-start: 58.3333333333%;
  }
  .ecl-offset-l-8 {
    -webkit-margin-start: 66.6666666667%;
    margin-inline-start: 66.6666666667%;
  }
  .ecl-offset-l-9 {
    -webkit-margin-start: 75%;
    margin-inline-start: 75%;
  }
  .ecl-offset-l-10 {
    -webkit-margin-start: 83.3333333333%;
    margin-inline-start: 83.3333333333%;
  }
  .ecl-offset-l-11 {
    -webkit-margin-start: 91.6666666667%;
    margin-inline-start: 91.6666666667%;
  }
}
@media (min-width: 1140px) {
  .ecl-col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .ecl-col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .ecl-col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ecl-col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ecl-col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .ecl-col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ecl-col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .ecl-col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .ecl-col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ecl-col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .ecl-col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .ecl-col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ecl-pull-xl-0 {
    right: auto;
  }
  .ecl-pull-xl-1 {
    right: 8.3333333333%;
  }
  .ecl-pull-xl-2 {
    right: 16.6666666667%;
  }
  .ecl-pull-xl-3 {
    right: 25%;
  }
  .ecl-pull-xl-4 {
    right: 33.3333333333%;
  }
  .ecl-pull-xl-5 {
    right: 41.6666666667%;
  }
  .ecl-pull-xl-6 {
    right: 50%;
  }
  .ecl-pull-xl-7 {
    right: 58.3333333333%;
  }
  .ecl-pull-xl-8 {
    right: 66.6666666667%;
  }
  .ecl-pull-xl-9 {
    right: 75%;
  }
  .ecl-pull-xl-10 {
    right: 83.3333333333%;
  }
  .ecl-pull-xl-11 {
    right: 91.6666666667%;
  }
  .ecl-pull-xl-12 {
    right: 100%;
  }
  .ecl-push-xl-0 {
    left: auto;
  }
  .ecl-push-xl-1 {
    left: 8.3333333333%;
  }
  .ecl-push-xl-2 {
    left: 16.6666666667%;
  }
  .ecl-push-xl-3 {
    left: 25%;
  }
  .ecl-push-xl-4 {
    left: 33.3333333333%;
  }
  .ecl-push-xl-5 {
    left: 41.6666666667%;
  }
  .ecl-push-xl-6 {
    left: 50%;
  }
  .ecl-push-xl-7 {
    left: 58.3333333333%;
  }
  .ecl-push-xl-8 {
    left: 66.6666666667%;
  }
  .ecl-push-xl-9 {
    left: 75%;
  }
  .ecl-push-xl-10 {
    left: 83.3333333333%;
  }
  .ecl-push-xl-11 {
    left: 91.6666666667%;
  }
  .ecl-push-xl-12 {
    left: 100%;
  }
  .ecl-offset-xl-0 {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
  }
  .ecl-offset-xl-1 {
    -webkit-margin-start: 8.3333333333%;
    margin-inline-start: 8.3333333333%;
  }
  .ecl-offset-xl-2 {
    -webkit-margin-start: 16.6666666667%;
    margin-inline-start: 16.6666666667%;
  }
  .ecl-offset-xl-3 {
    -webkit-margin-start: 25%;
    margin-inline-start: 25%;
  }
  .ecl-offset-xl-4 {
    -webkit-margin-start: 33.3333333333%;
    margin-inline-start: 33.3333333333%;
  }
  .ecl-offset-xl-5 {
    -webkit-margin-start: 41.6666666667%;
    margin-inline-start: 41.6666666667%;
  }
  .ecl-offset-xl-6 {
    -webkit-margin-start: 50%;
    margin-inline-start: 50%;
  }
  .ecl-offset-xl-7 {
    -webkit-margin-start: 58.3333333333%;
    margin-inline-start: 58.3333333333%;
  }
  .ecl-offset-xl-8 {
    -webkit-margin-start: 66.6666666667%;
    margin-inline-start: 66.6666666667%;
  }
  .ecl-offset-xl-9 {
    -webkit-margin-start: 75%;
    margin-inline-start: 75%;
  }
  .ecl-offset-xl-10 {
    -webkit-margin-start: 83.3333333333%;
    margin-inline-start: 83.3333333333%;
  }
  .ecl-offset-xl-11 {
    -webkit-margin-start: 91.6666666667%;
    margin-inline-start: 91.6666666667%;
  }
}
.ecl-checkbox,
.ecl-datepicker,
.ecl-feedback-message,
.ecl-file-upload,
.ecl-file-upload__button-container,
.ecl-file-upload__list,
.ecl-form-group,
.ecl-form-label,
.ecl-help-block,
.ecl-radio,
.ecl-select,
.ecl-select__icon,
.ecl-text-area,
.ecl-text-input {
  display: none;
}
.ecl-blockquote {
  -webkit-border-start: 4px solid var(--c-p);
  border-inline-start: 4px solid var(--c-p);
  border-radius: 2px;
  box-shadow: var(--sh-1);
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  margin: 0;
  padding: 1.05cm;
}
.ecl-blockquote__citation {
  color: var(--c-d);
  font: var(--f-l);
  font-style: italic;
  margin: 0;
  max-width: var(--max-w);
  quotes: "‘" "’";
}
.ecl-blockquote__citation:before {
  content: open-quote;
}
.ecl-blockquote__citation:after {
  content: close-quote;
}
.ecl-blockquote__citation[lang="bg"],
.ecl-blockquote__citation[lang="cs"],
.ecl-blockquote__citation[lang="de"],
.ecl-blockquote__citation[lang="et"],
.ecl-blockquote__citation[lang="lt"],
.ecl-blockquote__citation[lang="sk"],
.ecl-blockquote__citation[lang="sl"] {
  quotes: "„" "“";
}
.ecl-blockquote__citation[lang="hr"],
.ecl-blockquote__citation[lang="hu"],
.ecl-blockquote__citation[lang="pl"],
.ecl-blockquote__citation[lang="ro"] {
  quotes: "„" "”";
}
.ecl-blockquote__citation[lang="da"] {
  quotes: "»" "«";
}
.ecl-blockquote__citation[lang="el"],
.ecl-blockquote__citation[lang="es"],
.ecl-blockquote__citation[lang="fr"],
.ecl-blockquote__citation[lang="it"],
.ecl-blockquote__citation[lang="pt"] {
  quotes: "«" "»";
}
.ecl-blockquote__citation[lang="fi"],
.ecl-blockquote__citation[lang="sv"] {
  quotes: "”" "”";
}
.ecl-blockquote__citation[lang="lv"],
.ecl-blockquote__citation[lang="mt"],
.ecl-blockquote__citation[lang="nl"] {
  quotes: "“" "”";
}
.ecl-blockquote__quote {
  margin: 0;
}
.ecl-blockquote__attribution {
  margin-top: 0.42cm;
  max-width: var(--max-w);
}
.ecl-blockquote__author {
  color: var(--c-d);
  font: var(--f-l);
  font-weight: 700;
}
.ecl-blockquote__image {
  aspect-ratio: 1/1;
  height: 120px;
  -webkit-margin-end: 0.63cm;
  margin-inline-end: 0.63cm;
  object-fit: cover;
  width: 120px;
}
.ecl-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border-radius: 2px;
  border-width: 0;
  cursor: pointer;
  display: inline-block;
  font: normal normal 400 10.5pt/18.4pt verdana, sans-serif;
  margin: 0;
  text-decoration: none;
}
.ecl-button[disabled] {
  cursor: not-allowed;
  opacity: 0.5;
  text-decoration: none;
}
.ecl-button__container {
  align-items: center;
  display: flex;
}
.ecl-button__label {
  text-align: left;
}
.ecl-button__icon {
  flex-shrink: 0;
}
.ecl-button__icon-container ~ .ecl-button__label,
.ecl-button__icon ~ .ecl-button__label,
.ecl-button__label ~ .ecl-button__icon,
.ecl-button__label ~ .ecl-button__icon-container {
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
}
.ecl-button__indicator {
  display: none;
}
.ecl-button--primary {
  background-color: var(--c-p);
  border: 0 solid var(--c-p);
  color: #fff;
  padding: calc(var(--s-xs)) calc(var(--s-m));
}
.ecl-button--secondary {
  background-color: #fff;
  border: 2px solid var(--c-p);
  color: var(--c-p);
  padding: calc(var(--s-xs) - 2px) calc(var(--s-m) - 2px);
}
.ecl-button--tertiary {
  background-color: initial;
  border: 1px solid transparent;
  color: var(--c-d);
  padding: calc(var(--s-xs) - 1px) calc(var(--s-m) - 1px);
}
.ecl-button--cta {
  background-color: var(--c-s-80);
  border: 0 solid var(--c-s-80);
  color: var(--c-d);
  padding: calc(var(--s-xs)) calc(var(--s-m));
}
.ecl-button--ghost {
  background-color: initial;
  border: 1px solid transparent;
  color: var(--c-p);
  padding: calc(var(--s-xs) - 1px) calc(var(--s-m) - 1px);
}
.ecl-button--ghost-inverted {
  background-color: initial;
  border: 0 solid transparent;
  color: #fff;
  padding: calc(var(--s-xs)) calc(var(--s-m));
}
.ecl-date-block {
  box-sizing: border-box;
  display: inline-flex;
  flex-direction: column;
  margin: 0;
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 6.3rem;
}
.ecl-date-block:before {
  left: 0.31cm;
}
.ecl-date-block:after,
.ecl-date-block:before {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 50%;
  box-sizing: initial;
  content: "";
  display: block;
  height: 0.6rem;
  position: absolute;
  top: -0.3rem;
  width: 0.6rem;
}
.ecl-date-block:after {
  right: 0.31cm;
}
.ecl-date-block__day {
  border-top: 1px solid #000;
  font: normal normal 400 18.4pt/26.25pt verdana, sans-serif;
  font-weight: 700;
  padding-top: 0.21cm;
}
.ecl-date-block__day,
.ecl-date-block__month {
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  color: #000;
  display: block;
  padding-left: 0.1cm;
  padding-right: 0.1cm;
}
.ecl-date-block__month {
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  padding-bottom: 0.21cm;
  text-decoration: none !important;
  text-transform: uppercase;
}
.ecl-date-block__year {
  border: 1px solid #000;
  color: #000;
  display: block;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  padding: 0.21cm 0.1cm;
}
.ecl-date-block__daytime,
.ecl-indicator {
  display: none;
}
.ecl-label {
  border: 2px solid transparent;
  border-radius: 2px;
  display: inline-block;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  margin: 0;
  padding: 0.04708cm 0.36708cm;
  text-transform: uppercase;
}
.ecl-label--low {
  background-color: #fff;
  border-color: var(--c-p);
  color: var(--c-p);
}
.ecl-label--medium {
  background-color: var(--c-p);
  border-color: var(--c-p);
  color: #fff;
}
.ecl-label--high {
  background-color: var(--c-s);
  border-color: var(--c-s);
  color: var(--c-d);
}
.ecl-label--highlight {
  background-color: var(--c-d);
  border-color: var(--c-d);
  color: #fff;
}
.ecl-link {
  color: var(--c-p);
  page-break-inside: avoid;
  text-decoration: none;
}
.ecl-link:after {
  color: #000;
  content: "(" attr(href) ")";
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  font-style: italic;
  -webkit-margin-start: 0.1cm;
  margin-inline-start: 0.1cm;
  text-decoration: underline;
}
.ecl-link--icon-after,
.ecl-link--icon-before {
  display: inline;
}
.ecl-link--icon {
  text-decoration: none;
}
.ecl-link--icon .ecl-link__icon {
  fill: currentcolor;
  position: relative;
  top: -1px;
  vertical-align: middle;
}
.ecl-link--icon:not(
    .ecl-link--standalone,
    .ecl-link--cta,
    .ecl-link--primary,
    .ecl-link--secondary
  )
  .ecl-link__label {
  text-decoration: underline;
}
.ecl-link--icon-before .ecl-link__icon {
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
}
.ecl-link--icon-after .ecl-link__icon {
  -webkit-margin-start: 0.21cm;
  margin-inline-start: 0.21cm;
}
.ecl-link--standalone {
  display: inline-block;
  font-family: var(--ecl-font-family-print-default);
  line-height: 1.375rem;
}
.ecl-link--inverted,
.ecl-link--inverted:after {
  color: #fff;
}
.ecl-link--cta,
.ecl-link--primary,
.ecl-link--secondary {
  display: inline-block;
}
.ecl-news-ticker {
  display: none;
}
.ecl-notification {
  border: 1px solid transparent;
  border-radius: 0;
  box-sizing: border-box;
  color: var(--c-d);
  display: inline-flex;
  font: var(--f-m);
  margin: 0;
  padding: 1.05cm 0.63cm 1.05cm 1.05cm;
  position: relative;
}
.ecl-notification__icon {
  flex-shrink: 0;
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
}
.ecl-notification__content {
  display: grid;
  grid-template-columns: auto -webkit-max-content;
  grid-template-columns: auto max-content;
  width: 100%;
}
.ecl-notification__title {
  font: normal normal 400 13.1pt/18.4pt verdana, sans-serif;
  font-weight: 400;
  grid-column-start: 1;
  margin-bottom: 0.31cm;
  max-width: var(--max-w);
}
.ecl-notification__link {
  grid-column-start: 1;
}
.ecl-notification__description {
  grid-column-start: 1;
  margin: 0;
  max-width: var(--max-w);
  padding-bottom: 0;
}
.ecl-notification__close {
  display: none;
}
.ecl-notification--info {
  background: var(--c-n-20);
  border-color: var(--c-n);
  -webkit-border-start: 4px solid var(--c-in);
  border-inline-start: 4px solid var(--c-in);
}
.ecl-notification--info .ecl-notification__icon {
  fill: var(--c-in);
}
.ecl-notification--success {
  background: var(--c-n-20);
  border-color: var(--c-n);
  -webkit-border-start: 4px solid var(--c-su);
  border-inline-start: 4px solid var(--c-su);
}
.ecl-notification--success .ecl-notification__icon {
  fill: var(--c-su);
}
.ecl-notification--warning {
  background: var(--c-n-20);
  border-color: var(--c-n);
  -webkit-border-start: 4px solid var(--c-wa);
  border-inline-start: 4px solid var(--c-wa);
}
.ecl-notification--warning .ecl-notification__icon {
  fill: var(--c-wa);
}
.ecl-notification--error {
  background: var(--c-n-20);
  border-color: var(--c-n);
  -webkit-border-start: 4px solid var(--c-er);
  border-inline-start: 4px solid var(--c-er);
}
.ecl-notification--error .ecl-notification__icon {
  fill: var(--c-er);
}
.ecl-skip-link,
.ecl-spinner,
.ecl-spinner__overlay {
  display: none;
}
.ecl-table {
  border-collapse: collapse;
  color: var(--c-d);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  margin: 0;
  page-break-inside: avoid;
  width: 100%;
}
.ecl-table__header {
  -webkit-border-end: 1px solid var(--c-n-60);
  border-inline-end: 1px solid var(--c-n-60);
  -webkit-border-start: 1px solid var(--c-n-60);
  border-inline-start: 1px solid var(--c-n-60);
  padding: 0.31cm 0.63cm 0.31cm 0.42cm;
  text-align: start;
  vertical-align: initial;
}
.ecl-table__header:last-child {
  -webkit-border-end: 1px solid var(--c-n-60);
  border-inline-end: 1px solid var(--c-n-60);
}
.ecl-table__head,
.ecl-table__row {
  border-bottom: 1px solid var(--c-n-60);
}
.ecl-table__head {
  border-top: 1px solid var(--c-n-60);
}
.ecl-table__head .ecl-table__row {
  border-bottom: none;
}
.ecl-table__head
  .ecl-table__row:not(:first-child)
  .ecl-table__header:not(:empty) {
  border-top: 1px solid var(--c-n-60);
}
.ecl-table__cell {
  -webkit-border-start: 1px solid var(--c-n-60);
  border-inline-start: 1px solid var(--c-n-60);
  padding: 0.31cm 0.42cm;
}
.ecl-table__cell:last-child {
  -webkit-border-end: 1px solid var(--c-n-60);
  border-inline-end: 1px solid var(--c-n-60);
}
.ecl-table__caption {
  caption-side: bottom;
  color: var(--c-d-80);
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  margin-top: 0.21cm;
  text-align: left;
}
.ecl-table--zebra .ecl-table__row:nth-of-type(2n) {
  background-color: var(--c-n-40);
}
.ecl-table__arrow,
.ecl-tabs__dropdown,
.ecl-tabs__item--more {
  display: none;
}
.ecl-tabs__link {
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
}
.ecl-tag {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border-width: 0;
  color: var(--c-d);
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  padding: 0;
  text-decoration: none;
}
.ecl-tag__icon {
  display: none;
}
.ecl-tag-set {
  display: inline-flex;
  flex-wrap: wrap;
  list-style: none;
  margin: -0.21cm 0 0;
  padding: 0;
}
.ecl-tag-set .ecl-tag-set__item {
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
  margin-top: 0.21cm;
  padding: 0;
}
.ecl-tag-set .ecl-tag-set__item:last-child {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}
.ecl-banner {
  padding: 0.42cm 0;
}
.ecl-banner__picture-container,
.ecl-banner__video-container {
  display: none;
}
.ecl-banner__title {
  color: var(--c-d);
  font: normal normal 400 34.125pt/34.125pt verdana, sans-serif;
  font-family: var(--ecl-font-family-print-alt);
  font-weight: 700;
  margin-bottom: 0;
}
.ecl-banner__description-link,
.ecl-banner__title-link {
  color: var(--c-d);
}
.ecl-banner__description {
  color: var(--c-d);
  font: normal normal 400 13.1pt/18.4pt verdana, sans-serif;
  margin-bottom: 0;
  margin-top: 0.21cm;
}
.ecl-banner__description + .ecl-link {
  margin-top: 0.42cm;
}
.ecl-banner__cta {
  background: var(--c-s);
  border-radius: 0;
  display: inline-block;
  margin-top: 0.42cm;
  padding: 0.31cm;
}
.ecl-banner__link-cta.ecl-link {
  color: #000;
}
.ecl-description-list {
  margin: 0;
}
.ecl-description-list__term {
  color: var(--c-d);
  font-family: var(--ecl-font-family-print-default);
  font-weight: 700;
  margin-top: 0.42cm;
  max-width: var(--max-w);
  overflow-wrap: break-word;
}
.ecl-description-list__term:first-child {
  margin-top: 0;
}
.ecl-description-list__term + .ecl-description-list__term {
  margin-top: 0.1cm;
}
.ecl-description-list__definition {
  color: var(--c-d);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
  margin-top: 0.21cm;
  max-width: var(--max-w);
}
.ecl-description-list__definition-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.ecl-description-list__definition--link {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}
.ecl-description-list__definition--link .ecl-icon {
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
}
.ecl-description-list__definition--link .ecl-description-list__definition-item {
  margin-top: 0.31cm;
}
.ecl-description-list__definition--link
  .ecl-description-list__definition-item:first-child {
  margin-top: 0;
}
.ecl-description-list__definition--inline {
  display: inline-flex;
  flex-wrap: wrap;
  margin-bottom: -0.21cm;
}
.ecl-description-list__definition--inline
  .ecl-description-list__definition-item {
  -webkit-border-end: 1px solid var(--c-d);
  border-inline-end: 1px solid var(--c-d);
  display: inline;
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
  margin-bottom: 0.21cm;
  -webkit-padding-end: 0.21cm;
  padding-inline-end: 0.21cm;
  unicode-bidi: -webkit-isolate;
  unicode-bidi: isolate;
}
.ecl-description-list__definition--inline
  .ecl-description-list__definition-item:last-child {
  border-inline-end-width: 0;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-padding-end: 0;
  padding-inline-end: 0;
}
.ecl-description-list__definition--tag {
  display: inline-block;
  margin-bottom: -0.21cm;
}
.ecl-description-list__definition--tag .ecl-description-list__definition-item {
  display: inline-block;
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
  margin-bottom: 0.21cm;
}
.ecl-description-list__definition--tag
  .ecl-description-list__definition-item:last-child {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}
.ecl-description-list__definition--taxonomy {
  color: var(--c-d);
  display: inline-block;
  margin-bottom: -0.21cm;
}
.ecl-description-list__definition--taxonomy
  .ecl-description-list__definition-item {
  display: inline;
  -webkit-margin-end: 0.42cm;
  margin-inline-end: 0.42cm;
  margin-bottom: 0.21cm;
  -webkit-padding-start: 0.42cm;
  padding-inline-start: 0.42cm;
  position: relative;
}
.ecl-description-list__definition--taxonomy
  .ecl-description-list__definition-item:before {
  background-color: var(--c-p);
  border-radius: 50%;
  content: "";
  display: block;
  height: 4px;
  left: -2px;
  position: absolute;
  top: 8px;
  width: 4px;
}
.ecl-description-list__definition--taxonomy
  .ecl-description-list__definition-item:first-child {
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.ecl-description-list__definition--taxonomy
  .ecl-description-list__definition-item:first-child:before {
  display: none;
}
.ecl-description-list__definition--taxonomy
  .ecl-description-list__definition-item:last-child {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.ecl-description-list--horizontal {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.ecl-description-list--horizontal .ecl-description-list__term {
  margin-top: 0.42cm;
  width: 32%;
}
.ecl-description-list--horizontal .ecl-description-list__term:first-of-type {
  margin-top: 0;
}
.ecl-description-list--horizontal .ecl-description-list__definition {
  align-items: flex-start;
  -webkit-margin-start: 0.63cm;
  margin-inline-start: 0.63cm;
  margin-top: 0.42cm;
  overflow-wrap: break-word;
  width: calc(68% - 0.63cm);
}
.ecl-description-list--horizontal
  .ecl-description-list__definition:first-of-type {
  margin-top: 0;
}
.ecl-description-list__see_more {
  display: none;
}
.ecl-featured-item__container {
  border-radius: 2px;
  box-shadow: var(--sh-1);
  display: flex;
  flex-direction: row-reverse;
}
.ecl-featured-item__item {
  box-sizing: border-box;
  flex-basis: 50%;
  flex-grow: 1;
}
.ecl-featured-item__item:first-child {
  -webkit-margin-start: 0.63cm;
  margin-inline-start: 0.63cm;
  padding-bottom: 0.63cm;
}
.ecl-featured-item__media_container {
  padding: 0 0 0.63cm;
}
.ecl-featured-item__container--right {
  flex-direction: row;
}
.ecl-featured-item__container--right .ecl-featured-item__media_container {
  padding: 0 0.63cm;
}
.ecl-featured-item__title {
  margin: 0;
  padding: 0;
}
.ecl-featured-item__title-content {
  color: var(--c-d);
  display: inline-block;
  font: normal normal 400 13.1pt/18.4pt verdana, sans-serif;
  font-weight: 700;
  max-width: var(--max-w);
}
.ecl-featured-item__description {
  color: var(--c-d);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  margin: 0.31cm 0 0;
  max-width: var(--max-w);
}
.ecl-featured-item__description > :first-child {
  margin-top: 0;
}
.ecl-featured-item__description > :last-child {
  margin-bottom: 0;
}
.ecl-featured-item__link {
  display: inline-block;
  margin: 0.42cm 0 0;
}
.ecl-featured-item--simple {
  box-shadow: var(--sh-1);
}
.ecl-featured-item--simple .ecl-featured-item__container {
  background-color: #fff;
  border: 1px solid var(--c-st);
  -webkit-border-start: 1px solid var(--c-st);
  border-inline-start: 1px solid var(--c-st);
  padding: 0;
}
.ecl-featured-item--simple .ecl-featured-item__item:last-child {
  margin: 0;
}
.ecl-featured-item--simple .ecl-featured-item__media_container {
  padding: 0.63cm;
}
.ecl-featured-item--simple .ecl-featured-item__title {
  padding: 0.63cm 0.63cm 0.31cm;
}
.ecl-featured-item--simple .ecl-featured-item__description {
  margin: 0 0.63cm;
}
.ecl-featured-item--simple .ecl-featured-item__link {
  margin: 0.42cm 0 0 0.63cm;
}
.ecl-featured-item--highlight {
  box-shadow: var(--sh-1);
}
.ecl-featured-item--highlight .ecl-featured-item__container {
  background-color: #fff;
  border: 1px solid var(--c-st);
  -webkit-border-start: 1px solid var(--c-st);
  border-inline-start: 1px solid var(--c-st);
}
.ecl-featured-item--highlight .ecl-featured-item__item:first-child {
  background-color: var(--c-n-40);
  margin: 0;
  padding: 0;
}
.ecl-featured-item--highlight .ecl-featured-item__media_container {
  padding: 0.63cm;
}
.ecl-featured-item--highlight .ecl-featured-item__title {
  background-color: var(--c-n-60);
  padding: 0.63cm;
}
.ecl-featured-item--highlight .ecl-featured-item__description {
  margin: 0.63cm 0.63cm 0;
}
.ecl-featured-item--highlight .ecl-featured-item__link {
  margin: 0.42cm 0 0 0.63cm;
}
.ecl-featured-item__footer {
  align-items: center;
  background-color: var(--c-p);
  display: flex;
  justify-content: space-between;
  padding: 0.63cm;
}
.ecl-featured-item__footer .ecl-featured-item__footer-content {
  max-width: var(--max-w);
}
.ecl-featured-item__footer .ecl-featured-item__footer-description {
  color: #fff;
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
}
.ecl-featured-item__footer .ecl-featured-item__footer-link {
  color: #fff;
  margin-top: 0.42cm;
}
.ecl-featured-item__footer .ecl-featured-item__footer-picture img {
  display: block;
  max-width: 210px;
  min-width: 72px;
}
.ecl-list-illustration {
  list-style: none;
  margin: 0;
  padding: 0;
}
.ecl-list-illustration__item {
  display: flex;
  flex-direction: row;
  padding: 0.42cm;
}
.ecl-list-illustration__image {
  -webkit-margin-end: 0.42cm;
  margin-inline-end: 0.42cm;
  object-fit: cover;
}
.ecl-list-illustration__image:not(.ecl-list-illustration__image--square) {
  width: 15.875rem;
}
.ecl-list-illustration__image--square {
  aspect-ratio: 1/1;
  width: 100px;
}
.ecl-list-illustration__image--square.ecl-list-illustration__image--s {
  width: 48px;
}
.ecl-list-illustration__image--square.ecl-list-illustration__image--l {
  width: 150px;
}
.ecl-list-illustration__title-container {
  display: flex;
  flex-direction: column;
  max-width: var(--max-w);
}
.ecl-list-illustration__icon {
  color: var(--c-d);
  margin-bottom: 0.42cm;
}
.ecl-list-illustration__value {
  color: var(--c-d);
  font: normal normal 400 26.25pt/28.9pt verdana, sans-serif;
  margin-bottom: 0.21cm;
}
.ecl-list-illustration--font-m .ecl-list-illustration__value {
  font: normal normal 400 18.4pt/26.25pt verdana, sans-serif;
}
.ecl-list-illustration__title {
  color: var(--c-d);
}
.ecl-list-illustration__description {
  color: var(--c-d);
  margin-top: 0.21cm;
  max-width: var(--max-w);
}
.ecl-list-illustration--col-2,
.ecl-list-illustration--col-3,
.ecl-list-illustration--col-4 {
  display: grid;
  grid-auto-rows: auto;
  grid-column-gap: 2rem;
  grid-row-gap: 1.05cm;
  width: 100%;
}
.ecl-list-illustration--col-2 .ecl-list-illustration__item,
.ecl-list-illustration--col-3 .ecl-list-illustration__item,
.ecl-list-illustration--col-4 .ecl-list-illustration__item {
  flex-direction: column;
  margin-bottom: 0;
  padding: 0;
}
.ecl-list-illustration--col-2
  .ecl-list-illustration__picture:not(.ecl-list-illustration__picture--square),
.ecl-list-illustration--col-3
  .ecl-list-illustration__picture:not(.ecl-list-illustration__picture--square),
.ecl-list-illustration--col-4
  .ecl-list-illustration__picture:not(.ecl-list-illustration__picture--square) {
  width: 100%;
}
.ecl-list-illustration--col-2 .ecl-list-illustration__image,
.ecl-list-illustration--col-3 .ecl-list-illustration__image,
.ecl-list-illustration--col-4 .ecl-list-illustration__image {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  margin-bottom: 0.42cm;
}
.ecl-list-illustration--col-2
  .ecl-list-illustration__image:not(.ecl-list-illustration__image--square),
.ecl-list-illustration--col-3
  .ecl-list-illustration__image:not(.ecl-list-illustration__image--square),
.ecl-list-illustration--col-4
  .ecl-list-illustration__image:not(.ecl-list-illustration__image--square) {
  width: 100%;
}
.ecl-list-illustration--col-2 {
  grid-template-columns: repeat(2, 1fr);
}
.ecl-list-illustration--col-3 {
  grid-template-columns: repeat(3, 1fr);
}
.ecl-list-illustration--col-4 {
  grid-template-columns: repeat(4, 1fr);
}
.ecl-list-illustration--zebra .ecl-list-illustration__item:nth-child(2n) {
  background-color: var(--c-n-40);
}
.ecl-list-illustration--centered .ecl-list-illustration__item {
  display: flex;
  flex-direction: column;
  text-align: center;
}
.ecl-list-illustration--centered
  .ecl-list-illustration__item
  .ecl-list-illustration__detail {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.ecl-list-illustration--centered
  .ecl-list-illustration__item
  .ecl-list-illustration__description {
  align-self: center;
  display: inline-block;
}
.ecl-list-illustration--centered .ecl-list-illustration__item * {
  text-align: center;
}
.ecl-list-illustration--centered
  .ecl-list-illustration__item
  .ecl-list-illustration__icon,
.ecl-list-illustration--centered
  .ecl-list-illustration__item
  .ecl-list-illustration__picture {
  align-self: center;
}
.ecl-breadcrumb {
  display: none;
}
.ecl-card {
  margin: 0;
  overflow-wrap: break-word;
}
.ecl-card__image {
  margin-bottom: 0.31cm;
  max-height: 10cm;
  max-width: 100%;
}
.ecl-content-block {
  margin: 0;
}
.ecl-content-block__label-container {
  display: inline-flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0 0 -0.21cm;
  padding: 0;
  width: 100%;
}
.ecl-content-block__label-item {
  margin-bottom: 0.21cm;
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
}
.ecl-content-block__label-item:last-child {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}
.ecl-content-block__primary-meta-container {
  display: inline-flex;
  flex-wrap: wrap;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  list-style: none;
  margin: 0.21cm 0 -0.21cm;
  padding: 0;
  width: 100%;
}
.ecl-content-block__primary-meta-item {
  -webkit-border-end: 1px solid var(--c-p);
  border-inline-end: 1px solid var(--c-p);
  margin-bottom: 0.21cm;
  -webkit-margin-end: 0.42cm;
  margin-inline-end: 0.42cm;
  -webkit-padding-end: 0.42cm;
  padding-inline-end: 0.42cm;
}
.ecl-content-block__primary-meta-item:last-child {
  border-inline-end-width: 0;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-padding-end: 0;
  padding-inline-end: 0;
}
.ecl-content-block__title {
  color: var(--c-d);
  font: var(--f-l);
  font-weight: 700;
  margin: 0.21cm 0 0;
  max-width: var(--max-w);
}
.ecl-content-block__description {
  color: var(--c-d);
  margin-top: 0.21cm;
  max-width: var(--max-w);
}
.ecl-content-block__secondary-meta-container {
  color: var(--c-d);
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0.42cm 0 0;
  padding: 0;
}
.ecl-content-block__secondary-meta-item {
  align-items: center;
  display: inline-flex;
  margin-bottom: 0.21cm;
  width: 100%;
}
.ecl-content-block__secondary-meta-item:last-child {
  margin-bottom: 0;
}
.ecl-content-block__secondary-meta-icon {
  flex-shrink: 0;
  fill: var(--c-d);
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
}
.ecl-content-block__tag-container {
  display: inline-flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0.52cm 0 -0.21cm;
  padding: 0;
  width: 100%;
}
.ecl-content-block__tag-item {
  margin-bottom: 0.21cm;
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
}
.ecl-content-block__link-container {
  margin-top: 0.52cm;
}
.ecl-content-block__link-list {
  border-top: 1px solid var(--c-n-60);
  list-style: none;
  margin: 0.52cm 0 0;
  padding: 0.52cm 0 0;
}
.ecl-content-block__link-list:first-child {
  border-top-width: 0;
  margin-top: 0;
  padding-top: 0;
}
.ecl-content-block__link-item {
  margin-top: 0.21cm;
}
.ecl-content-block__link-item:first-child {
  margin-top: 0;
}
.ecl-content-block__list-container {
  margin-top: 0.52cm;
}
.ecl-content-block__list {
  margin-top: 0.42cm;
}
.ecl-content-block > :first-child,
.ecl-content-block__list:first-child {
  margin-top: 0;
}
.ecl-content-item {
  align-items: flex-start;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  height: 100%;
  margin: 0;
}
.ecl-content-item--stack {
  flex-direction: column;
}
.ecl-content-item--divider {
  border-bottom: 1px solid var(--c-n);
  padding-bottom: 0.52cm;
}
.ecl-content-item__content-block {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  max-width: var(--max-w);
}
.ecl-content-item__date,
.ecl-content-item__picture {
  flex-shrink: 0;
  -webkit-margin-end: 0.42cm;
  margin-inline-end: 0.42cm;
}
.ecl-content-item__picture {
  max-width: 210px;
}
.ecl-content-item__picture--small {
  height: 140px;
  width: 140px;
}
.ecl-content-item__image {
  border: 1px solid var(--c-n);
  width: calc(100% - 2px);
}
.ecl-content-item__picture--right {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-margin-start: 0.42cm;
  margin-inline-start: 0.42cm;
  order: 1;
}
.ecl-content-item__picture--top {
  margin: 0 0 0.42cm;
  max-width: 100%;
}
.ecl-expandable {
  margin: 0;
}
.ecl-expandable__toggle {
  display: none;
}
.ecl-expandable__content {
  display: block;
  font-family: var(--ecl-font-family-print-default);
}
.ecl-fact-figures {
  margin: 0;
}
.ecl-fact-figures__item {
  border-bottom: 1px solid #000;
  display: flex;
  flex-direction: column;
  max-width: var(--max-w);
  padding-bottom: 0.63cm;
  padding-top: 0.63cm;
}
.ecl-fact-figures__icon {
  color: var(--c-d);
  display: block;
  margin-bottom: 0.21cm;
}
.ecl-fact-figures__value {
  font: normal normal 400 26.25pt/28.9pt verdana, sans-serif;
  font-family: var(--ecl-font-family-print-alt);
}
.ecl-fact-figures--font-m .ecl-fact-figures__value {
  font: normal normal 400 18.4pt/26.25pt verdana, sans-serif;
  font-family: var(--ecl-font-family-print-alt);
}
.ecl-fact-figures__title {
  clear: left;
  font-family: var(--ecl-font-family-print-alt);
  font-weight: 700;
  margin-top: 0.21cm;
}
.ecl-fact-figures__description {
  margin-top: 0.31cm;
}
.ecl-fact-figures__view-all {
  display: none;
}
.ecl-fact-figures__items {
  display: grid;
  grid-column-gap: 0.63cm;
  grid-row-gap: 0.63cm;
}
.ecl-fact-figures--col-2 .ecl-fact-figures__items {
  grid-template-columns: repeat(2, 1fr);
}
.ecl-fact-figures--col-3 .ecl-fact-figures__items {
  grid-template-columns: repeat(3, 1fr);
}
.ecl-fact-figures--col-4 .ecl-fact-figures__items {
  grid-template-columns: repeat(4, 1fr);
}
.ecl-fact-figures--centered .ecl-fact-figures__items {
  justify-content: center;
}
.ecl-fact-figures--centered .ecl-fact-figures__item {
  align-items: center;
}
.ecl-fact-figures--centered .ecl-fact-figures__item * {
  text-align: center;
}
.ecl-file {
  margin: 0;
}
.ecl-file__container {
  display: flex;
}
.ecl-file__info {
  border-bottom: 1px solid var(--c-d);
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin-bottom: 0.42cm;
  padding-bottom: 0.42cm;
}
.ecl-file__info > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.ecl-file__icon {
  display: none;
}
.ecl-file__title {
  color: #000;
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  font-family: var(--ecl-font-family-print-alt);
  font-weight: 600;
  margin-bottom: 0.31cm;
  width: 100%;
}
.ecl-file__language {
  color: #000;
  display: inline-block;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  font-weight: 600;
  -webkit-margin-end: 0.1cm;
  margin-inline-end: 0.1cm;
}
.ecl-file__meta {
  color: #000;
  display: inline-block;
}
.ecl-file__action,
.ecl-file__meta {
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
}
.ecl-file__action {
  border-width: 0;
  clear: start;
  font-weight: 400;
}
.ecl-file__action > :first-child:not(:only-child) {
  display: none;
}
.ecl-file__detail {
  border-bottom: 1px solid var(--c-d-20);
  display: flex;
  flex-direction: row;
  margin-bottom: 0.42cm;
  padding-bottom: 0.42cm;
}
.ecl-file__detail-meta {
  color: var(--c-d);
  display: inline-block;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  list-style: none;
  margin-bottom: 0.21cm;
  margin-top: 0;
  padding: 0;
}
.ecl-file__detail-meta-item {
  -webkit-border-end: 1px solid var(--c-p);
  border-inline-end: 1px solid var(--c-p);
  display: inline;
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
  -webkit-padding-end: 0.21cm;
  padding-inline-end: 0.21cm;
  unicode-bidi: -webkit-isolate;
  unicode-bidi: isolate;
}
.ecl-file__detail-meta-item:last-child {
  border-inline-end-width: 0;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-padding-end: 0;
  padding-inline-end: 0;
}
.ecl-file__detail-meta-item:first-of-type {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
  text-transform: uppercase;
}
.ecl-file__detail-meta-item:first-of-type:before {
  display: none;
}
.ecl-file__picture {
  order: 1;
}
.ecl-file__image {
  align-self: flex-start;
  display: block;
  -webkit-margin-start: 0.52cm;
  margin-inline-start: 0.52cm;
  margin-top: 0;
  max-width: 13.125rem;
  order: 1;
}
.ecl-file__taxonomy {
  padding-bottom: 0.42cm;
  padding-top: 0.42cm;
  width: 100%;
}
.ecl-file__label {
  margin-bottom: 0.42cm;
}
.ecl-file__description {
  color: #000;
  display: inline-flex;
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  max-width: var(--max-w);
  white-space: pre-wrap;
}
.ecl-file__translation-toggle {
  display: none;
}
.ecl-file__translation-list {
  display: block;
  list-style: none;
  margin: 0;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.ecl-file__translation-item {
  margin-top: 0.21cm;
}
.ecl-file__translation-info {
  display: flex;
}
.ecl-file__translation-title {
  color: #000;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  font-weight: 600;
  -webkit-margin-end: 0.1cm;
  margin-inline-end: 0.1cm;
}
.ecl-file__translation-meta {
  color: #000;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
}
.ecl-file__translation-description {
  color: #000;
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  margin-top: 0.31cm;
  max-width: var(--max-w);
}
.ecl-file__translation-language {
  color: #000;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  font-weight: 600;
}
.ecl-file__translation-action {
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
}
.ecl-file__translation-action > :first-child:not(:only-child),
.ecl-rating-field {
  display: none;
}
.ecl-media-container,
.ecl-media-container__figure {
  margin: 0;
}
.ecl-media-container__media iframe {
  display: none;
}
.ecl-media-container__media {
  max-width: 100%;
}
.ecl-media-container__caption {
  color: var(--c-d);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  margin-top: 0.31cm;
  max-width: var(--max-w);
}
.ecl-media-container__media-audio,
.ecl-modal,
button[aria-haspopup] {
  display: none;
}
.ecl-navigation-list {
  margin: 0;
}
.ecl-navigation-list--col-2,
.ecl-navigation-list--col-3 {
  display: grid;
  grid-auto-rows: auto;
  grid-column-gap: 2rem;
  grid-row-gap: 0.63cm;
  width: 100%;
}
.ecl-navigation-list--col-2 {
  grid-template-columns: repeat(2, 1fr);
}
.ecl-navigation-list--col-3 {
  grid-template-columns: repeat(3, 1fr);
}
.ecl-navigation-list__image {
  display: none;
}
.ecl-ordered-list {
  color: var(--c-d);
  font-family: var(--ecl-font-family-print-default);
  list-style-position: inside;
  margin: 0;
  padding: 0;
}
.ecl-ordered-list__item {
  margin-top: 0.31cm;
  max-width: var(--max-w);
}
.ecl-ordered-list__item .ecl-link {
  padding-top: 0.31cm;
}
.ecl-ordered-list__item--first {
  margin-top: 0;
}
.ecl-ordered-list--divider > .ecl-ordered-list__item {
  border-bottom: 1px solid var(--c-n);
  padding-bottom: 0.31cm;
}
.ecl-ordered-list--divider .ecl-link {
  padding-top: 0;
}
.ecl-ordered-list .ecl-ordered-list {
  list-style-type: lower-latin;
  margin-top: 0.31cm;
  -webkit-padding-start: 0.52cm;
  padding-inline-start: 0.52cm;
}
.ecl-ordered-list--divider,
.ecl-ordered-list--no-marker {
  list-style-type: none;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.ecl-ordered-list--divider .ecl-ordered-list,
.ecl-ordered-list--no-marker .ecl-ordered-list {
  list-style-type: none;
}
.ecl-unordered-list {
  color: var(--c-d);
  font-family: var(--ecl-font-family-print-default);
  list-style-position: outside;
  list-style-type: disc;
  margin: 0;
  padding: 0;
}
.ecl-unordered-list__item {
  margin-top: 0.31cm;
  max-width: var(--max-w);
  -webkit-padding-start: 0.21cm;
  padding-inline-start: 0.21cm;
}
.ecl-unordered-list__item .ecl-link {
  padding-top: 0.31cm;
}
.ecl-unordered-list__item--first {
  margin-top: 0;
}
.ecl-unordered-list--divider > .ecl-unordered-list__item {
  border-bottom: 1px solid var(--c-n);
  padding-bottom: 0.31cm;
}
.ecl-unordered-list--divider .ecl-link {
  padding-top: 0;
}
.ecl-unordered-list .ecl-unordered-list {
  list-style-type: circle;
  margin-top: 0.31cm;
  -webkit-padding-start: 0.52cm;
  padding-inline-start: 0.52cm;
}
.ecl-unordered-list--divider,
.ecl-unordered-list--no-marker {
  list-style-type: none;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.ecl-unordered-list--divider .ecl-unordered-list,
.ecl-unordered-list--no-marker .ecl-unordered-list {
  list-style-type: none;
}
.ecl-pagination {
  display: none;
}
.ecl-popover {
  margin: 0;
}
.ecl-separator {
  border-top: 1px solid var(--c-n);
  margin: 0.21cm 0;
}
.ecl-search-form {
  display: none;
}
.ecl-social-media-follow {
  display: flex;
  flex-direction: column;
  margin: 0;
}
.ecl-social-media-follow__icon-hover {
  display: none;
}
.ecl-social-media-follow__description {
  color: var(--c-d);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  font-weight: 600;
  margin-bottom: 0.21cm;
  margin-top: 0;
}
.ecl-social-media-follow__list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  list-style: none;
  margin-top: -0.1cm;
  padding-left: 0;
}
.ecl-social-media-follow__item {
  color: var(--c-d);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  margin-top: 0.1cm;
  -webkit-margin-end: 0.52cm;
  margin-inline-end: 0.52cm;
}
.ecl-social-media-follow__item:last-of-type {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}
.ecl-social-media-follow__link {
  align-items: center;
  display: flex;
}
.ecl-social-media-follow__icon {
  color: var(--c-d);
  display: block;
  margin-right: 0.31cm;
}
.ecl-social-media-follow--vertical .ecl-social-media-follow__list {
  align-items: flex-start;
  flex-direction: column;
  margin-top: 0;
}
.ecl-social-media-follow--vertical .ecl-social-media-follow__item {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  padding-bottom: 0.1cm;
  padding-top: 0.1cm;
}
.ecl-social-media-follow--right,
.ecl-social-media-follow--right .ecl-social-media-follow__list {
  align-items: flex-end;
}
.ecl-social-media-share {
  display: none;
}
.ecl-timeline {
  color: #000;
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  list-style: disc;
  margin: 0;
  padding-left: 0.52cm;
}
.ecl-timeline__item {
  margin-top: 0.42cm;
  max-width: var(--max-w);
}
.ecl-timeline__item:first-child {
  margin-top: 0;
}
.ecl-timeline__label {
  color: var(--c-d);
}
.ecl-timeline__label,
.ecl-timeline__title {
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  font-weight: 600;
}
.ecl-timeline__title {
  color: #000;
  margin-top: 0.21cm;
}
.ecl-timeline__content {
  color: var(--c-d-75);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  margin-top: 0.21cm;
}
.ecl-timeline__item--toggle {
  display: none;
}
.ecl-accordion__item {
  margin-top: 0.52cm;
  page-break-inside: avoid;
}
.ecl-accordion__item:first-of-type {
  margin-top: 0;
}
.ecl-accordion__toggle-icon {
  display: none;
}
.ecl-accordion__title {
  font: normal normal 400 13.1pt/18.4pt verdana, sans-serif;
  margin: 0;
  max-width: var(--max-w);
  page-break-after: avoid;
}
.ecl-accordion__toggle {
  background-color: initial;
  border-width: 0;
  color: var(--c-d);
  display: block;
  padding: 0;
  text-align: start;
  width: 100%;
}
.ecl-accordion__content,
.ecl-accordion__content[hidden] {
  color: var(--c-d);
  display: block;
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  margin-top: 0.42cm;
  max-width: var(--max-w);
  page-break-inside: avoid;
}
.ecl-carousel__controls,
.ecl-carousel__next,
.ecl-carousel__prev,
.ecl-category-filter {
  display: none;
}
.ecl-gallery {
  margin: 0;
}
.ecl-gallery__list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  list-style: none;
  margin-bottom: 0;
  margin-top: -0.21cm;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.ecl-gallery__item {
  display: block;
  flex-grow: 1;
  height: 5cm;
  margin-bottom: 0;
  -webkit-margin-start: 0.21cm;
  margin-inline-start: 0.21cm;
  margin-top: 0.21cm;
  min-width: 7cm;
  position: relative;
}
.ecl-gallery__item-icon {
  display: none;
}
.ecl-gallery__image-container {
  display: flex;
  flex-grow: 1;
  height: 5cm;
  margin: 0;
  position: relative;
}
.ecl-gallery__thumbnail {
  display: none;
  height: 100%;
}
.ecl-gallery__thumbnail:not(.ecl-gallery__slider-image) {
  display: flex;
  flex-grow: 1;
}
.ecl-gallery__picture {
  display: flex;
  height: 100%;
}
.ecl-gallery__picture:not(.ecl-gallery__slider-image) {
  display: none;
  flex-grow: 1;
}
@supports (object-fit: cover) {
  .ecl-gallery__image {
    display: block;
    flex-grow: 1;
    min-width: 5cm;
    object-fit: cover;
  }
}
.ecl-gallery__description {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.7);
  bottom: 0;
  color: #fff;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
  left: 0;
  overflow: hidden;
  padding: 0.1cm 0.21cm;
  position: absolute;
  text-decoration: none;
  text-overflow: ellipsis;
  vertical-align: text-bottom;
  white-space: nowrap;
  width: calc(100% - 0.42cm);
}
.ecl-gallery--no-hover .ecl-gallery__description,
.ecl-gallery__description-icon,
.ecl-gallery__footer,
.ecl-gallery__list .ecl-gallery__caption,
.ecl-gallery__list .ecl-gallery__meta,
.ecl-gallery__video-title {
  display: none;
}
.ecl-gallery__overlay {
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  background-color: var(--c-ov-d);
  border-width: 0;
  display: none;
  flex-direction: column;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: 100vh;
  max-width: 100%;
  padding: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}
.ecl-gallery__overlay .ecl-gallery__close,
.ecl-gallery__overlay .ecl-gallery__detail-actions,
.ecl-gallery__overlay .ecl-gallery__slider-next,
.ecl-gallery__overlay .ecl-gallery__slider-previous {
  display: none;
}
.ecl-gallery__overlay .ecl-gallery__slider {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  justify-content: center;
  overflow: hidden;
  position: relative;
}
.ecl-gallery__overlay .ecl-gallery__slider-image *,
.ecl-gallery__overlay .ecl-gallery__slider-video {
  display: flex;
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
  height: 100%;
  margin: 0;
  object-fit: contain;
  width: 100%;
}
.ecl-gallery__overlay .ecl-gallery__detail {
  padding: 0.42cm;
}
.ecl-gallery__overlay .ecl-gallery__detail * {
  color: #fff;
}
.ecl-gallery__overlay .ecl-gallery__detail-counter {
  display: none;
}
.ecl-gallery__overlay .ecl-gallery__meta,
.ecl-gallery__overlay .ecl-gallery__title {
  height: 1px;
  left: -10000px;
  overflow: hidden;
  position: absolute;
  top: auto;
  width: 1px;
}
.ecl-gallery__overlay .ecl-gallery__detail-meta {
  margin-top: 0.21cm;
}
.ecl-gallery__overlay .ecl-gallery__slider-embed-audio {
  display: none;
}
.ecl-gallery__overlay .ecl-gallery__pager {
  display: flex;
  flex-direction: row-reverse;
  margin-top: 0.21cm;
}
.ecl-gallery__overlay .ecl-gallery__pager * {
  align-self: flex-end;
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif;
}
.ecl-gallery__overlay[open] {
  display: flex;
  overflow: auto;
}
.ecl-gallery--ratio-3-1 .ecl-gallery__image,
.ecl-gallery--ratio-3-1 .ecl-gallery__item {
  aspect-ratio: 3/1;
}
.ecl-gallery--grid .ecl-gallery__item {
  aspect-ratio: 3/2;
  flex-grow: 0;
  height: auto;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
  margin-top: 0;
  min-width: auto;
}
.ecl-gallery--grid .ecl-gallery__image {
  aspect-ratio: 3/2;
  height: auto;
  min-width: auto;
  width: 100%;
}
.ecl-gallery--grid .ecl-gallery__list {
  -moz-column-gap: 1rem;
  column-gap: 1rem;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  row-gap: 1rem;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.ecl-gallery--grid .ecl-gallery__image-container {
  height: auto;
}
.ecl-gallery--grid.ecl-gallery--template-1 .ecl-gallery__list {
  grid-template-columns: repeat(12, 1fr);
}
.ecl-gallery--grid.ecl-gallery--template-1
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 1),
.ecl-gallery--grid.ecl-gallery--template-1
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 2) {
  grid-area: span 6 / span 6;
}
.ecl-gallery--grid.ecl-gallery--template-1
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 3),
.ecl-gallery--grid.ecl-gallery--template-1
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 4),
.ecl-gallery--grid.ecl-gallery--template-1
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 5) {
  grid-area: span 4 / span 4;
}
.ecl-gallery--grid.ecl-gallery--template-1
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 6),
.ecl-gallery--grid.ecl-gallery--template-1
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 7),
.ecl-gallery--grid.ecl-gallery--template-1
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 8),
.ecl-gallery--grid.ecl-gallery--template-1
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 9) {
  grid-area: span 3 / span 3;
}
.ecl-gallery--grid.ecl-gallery--template-2 .ecl-gallery__list {
  grid-auto-columns: 1fr;
  grid-auto-flow: dense;
}
.ecl-gallery--grid.ecl-gallery--template-2
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(10n + 1),
.ecl-gallery--grid.ecl-gallery--template-2
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(10n + 10) {
  aspect-ratio: auto;
  grid-area: span 2 / span 2;
  height: 100%;
}
.ecl-gallery--grid.ecl-gallery--template-2
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(10n + 1)
  .ecl-gallery__image-container,
.ecl-gallery--grid.ecl-gallery--template-2
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(10n + 10)
  .ecl-gallery__image-container {
  height: 100%;
}
.ecl-gallery--grid.ecl-gallery--template-2
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(10n + 2) {
  grid-column: 3;
}
.ecl-gallery--grid.ecl-gallery--template-2
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(10n + 3) {
  grid-column: 4;
}
.ecl-gallery--grid.ecl-gallery--template-2
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(10n + 8) {
  grid-column: 1;
}
.ecl-gallery--grid.ecl-gallery--template-2
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(10n + 9) {
  grid-column: 2;
}
.ecl-gallery--grid.ecl-gallery--template-3 .ecl-gallery__list {
  grid-auto-columns: 1fr;
  grid-auto-flow: dense;
}
.ecl-gallery--grid.ecl-gallery--template-3
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 2) {
  grid-column: 1;
}
.ecl-gallery--grid.ecl-gallery--template-3
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 3) {
  aspect-ratio: auto;
  grid-area: span 2 / span 2;
  height: 100%;
}
.ecl-gallery--grid.ecl-gallery--template-3
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 3)
  .ecl-gallery__image-container {
  height: 100%;
}
.ecl-gallery--grid.ecl-gallery--template-3
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(9n + 5) {
  grid-column: 4;
}
.ecl-gallery--grid.ecl-gallery--template-4 .ecl-gallery__list {
  grid-template-columns: repeat(4, 1fr);
}
.ecl-gallery--grid.ecl-gallery--template-4
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(8n + 1) {
  aspect-ratio: auto;
  grid-area: span 3 / span 3;
  height: 100%;
}
.ecl-gallery--grid.ecl-gallery--template-4
  .ecl-gallery__list
  .ecl-gallery__item:nth-child(8n + 1)
  .ecl-gallery__image-container {
  height: 100%;
}
.ecl-gallery--grid.ecl-gallery--template-0.ecl-gallery--col-2
  .ecl-gallery__list {
  grid-template-columns: repeat(2, 1fr);
}
.ecl-gallery--grid.ecl-gallery--template-0.ecl-gallery--col-3
  .ecl-gallery__list {
  grid-template-columns: repeat(3, 1fr);
}
.ecl-gallery--grid.ecl-gallery--template-0.ecl-gallery--col-4
  .ecl-gallery__list {
  grid-template-columns: repeat(4, 1fr);
}
.ecl-page-header {
  padding-bottom: 0.63cm;
}
.ecl-page-header__info {
  margin-bottom: 0.31cm;
  margin-top: 0.73cm;
}
.ecl-page-header__meta {
  color: var(--c-d);
  display: inline-block;
  font: var(--f-ui-m);
  list-style: none;
  margin: 0;
  padding: 0;
}
.ecl-page-header__meta-item {
  -webkit-border-end: 1px solid var(--c-p);
  border-inline-end: 1px solid var(--c-p);
  display: inline;
  -webkit-margin-end: 0.21cm;
  margin-inline-end: 0.21cm;
  -webkit-padding-end: 0.21cm;
  padding-inline-end: 0.21cm;
  unicode-bidi: -webkit-isolate;
  unicode-bidi: isolate;
}
.ecl-page-header__meta-item:first-of-type {
  text-transform: uppercase;
}
.ecl-page-header__meta-item:last-child {
  border-inline-end-width: 0;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-padding-end: 0;
  padding-inline-end: 0;
}
.ecl-page-header__title {
  color: var(--c-d);
  font: var(--f-4xl);
  margin-bottom: 0;
  margin-top: 0.1cm;
}
.ecl-page-header__description-container {
  align-items: flex-start;
  display: flex;
  margin-top: 0.31cm;
}
.ecl-page-header__description-thumbnail {
  border: 1px solid var(--c-n-20);
  -webkit-margin-end: 0.31cm;
  margin-inline-end: 0.31cm;
  max-width: 120px;
}
.ecl-page-header__description {
  color: var(--c-d);
  font: var(--f-l);
  margin-bottom: 0;
  margin-top: 0;
  max-width: 80ch;
}
.ecl-page-header--image .ecl-page-header__background {
  display: block;
  height: 10.875rem;
  object-fit: cover;
  object-position: 50% 0;
  width: 100%;
}
.ecl-inpage-navigation {
  display: none;
}
.ecl-menu {
  margin: 0;
}
.ecl-menu__site-name {
  font: normal normal 400 26.25pt/28.9pt verdana, sans-serif;
  font-family: var(--ecl-font-family-print-alt);
  font-weight: 600;
  margin-top: 0.21cm;
}
.ecl-mega-menu,
.ecl-menu__inner,
.ecl-menu__open,
.ecl-site-footer {
  display: none;
}
.ecl-site-header__logo-image {
  height: 1.9cm;
  margin-bottom: 0.31cm;
  margin-top: 0.42cm;
  width: 7.2cm;
}
.ecl-site-header__action {
  display: none;
}
.ecl-site-header__banner-top,
.ecl-site-header__banner-top .ecl-link {
  color: var(--c-d);
}
.ecl-site-header__banner-top .ecl-link:after {
  display: none;
}
.ecl-site-header__banner {
  font: normal normal 400 26.25pt/28.9pt verdana, sans-serif;
  font-family: var(--ecl-font-family-print-alt);
  font-weight: 600;
  margin-top: 0.21cm;
}
.ecl-site-header__logo-image-mobile,
.ecl-site-header__logo-link:after {
  display: none;
}
.ecl-splash-page__logo-container {
  background-color: var(--c-n-40);
}
.ecl-splash-page__logo-container .ecl-container {
  padding: 0.63cm 1.05cm;
}
.ecl-splash-page__picture {
  display: inline-block;
}
.ecl-splash-page__logo-image {
  display: block;
  height: 4rem;
}
.ecl-splash-page__language-container {
  color: var(--c-d);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  -webkit-padding-before: 1.05cm;
  padding-block-start: 1.05cm;
  -webkit-padding-after: 1.05cm;
  padding-block-end: 1.05cm;
  -webkit-padding-start: 0.63cm;
  padding-inline-start: 0.63cm;
  -webkit-padding-end: 0.73583cm;
  padding-inline-end: 0.73583cm;
}
.ecl-splash-page__language-title {
  font: normal normal 400 15.75pt/23.6pt verdana, sans-serif;
  margin: 0;
}
.ecl-splash-page__language-content {
  display: flex;
  flex-direction: column;
  margin-top: 0.31cm;
}
.ecl-splash-page__language-category-title {
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  font-weight: 400;
  -webkit-padding-before: var(--s-l);
  padding-block-start: var(--s-l);
  -webkit-padding-after: var(--s-xs);
  padding-block-end: var(--s-xs);
  -webkit-padding-start: 0;
  padding-inline-start: 0;
  -webkit-padding-end: 0;
  margin: 0;
  padding-inline-end: 0;
}
.ecl-splash-page__language-category:first-child
  .ecl-splash-page__language-category-title {
  padding-top: 0;
}
.ecl-splash-page__language-category:nth-child(2) {
  border-top: 1px solid var(--c-n);
  margin-top: 0.31cm;
}
.ecl-splash-page__language-list {
  list-style: none;
  margin: 0 0 0 -0.31cm;
  padding: 0;
}
.ecl-splash-page__language-link {
  align-items: baseline;
  -webkit-border-start: 4px solid transparent;
  border-inline-start: 4px solid transparent;
  display: flex;
  -webkit-padding-before: 0.21cm;
  padding-block-start: 0.21cm;
  -webkit-padding-after: 0.21cm;
  padding-block-end: 0.21cm;
  -webkit-padding-start: 0.42cm;
  padding-inline-start: 0.42cm;
  -webkit-padding-end: 0.31cm;
  padding-inline-end: 0.31cm;
}
.ecl-splash-page__language-link:focus-visible {
  outline-offset: -2px;
}
.ecl-splash-page__language-link:hover {
  text-decoration: none;
}
.ecl-splash-page__language-link-code {
  color: var(--c-d);
  display: inline-block;
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif;
  font-weight: 400;
  -webkit-margin-end: 0.1cm;
  margin-inline-end: 0.1cm;
  text-transform: uppercase;
  width: 26px;
}
.ecl-splash-page__language-link:focus-visible
  .ecl-splash-page__language-link-label,
.ecl-splash-page__language-link:hover .ecl-splash-page__language-link-label {
  text-decoration: underline;
}
.ecl-splash-page__language-link--active {
  background-color: var(--c-n-40);
  border-inline-start-color: var(--c-p);
  color: var(--c-d);
}
.ecl-splash-page__language-link--active .ecl-splash-page__language-link-code {
  font-weight: 700;
}
.ecl-splash-page__language-link:hover.ecl-splash-page__language-link--active {
  color: var(--c-d);
}
.ecl-splash-page__language-link:hover.ecl-splash-page__language-link--active
  .ecl-splash-page__language-link-label {
  text-decoration: none;
}
.ecl-u-bg-primary {
  background-color: var(--ecl-color-primary) !important;
}
.ecl-u-bg-primary-180 {
  background-color: var(--ecl-color-primary-180) !important;
}
.ecl-u-bg-primary-160 {
  background-color: var(--ecl-color-primary-160) !important;
}
.ecl-u-bg-primary-140 {
  background-color: var(--ecl-color-primary-140) !important;
}
.ecl-u-bg-primary-120 {
  background-color: var(--ecl-color-primary-120) !important;
}
.ecl-u-bg-primary-100 {
  background-color: var(--ecl-color-primary-100) !important;
}
.ecl-u-bg-primary-80 {
  background-color: var(--ecl-color-primary-80) !important;
}
.ecl-u-bg-primary-60 {
  background-color: var(--ecl-color-primary-60) !important;
}
.ecl-u-bg-primary-40 {
  background-color: var(--ecl-color-primary-40) !important;
}
.ecl-u-bg-primary-20 {
  background-color: var(--ecl-color-primary-20) !important;
}
.ecl-u-bg-secondary {
  background-color: var(--ecl-color-secondary) !important;
}
.ecl-u-bg-secondary-180 {
  background-color: var(--ecl-color-secondary-180) !important;
}
.ecl-u-bg-secondary-160 {
  background-color: var(--ecl-color-secondary-160) !important;
}
.ecl-u-bg-secondary-140 {
  background-color: var(--ecl-color-secondary-140) !important;
}
.ecl-u-bg-secondary-120 {
  background-color: var(--ecl-color-secondary-120) !important;
}
.ecl-u-bg-secondary-100 {
  background-color: var(--ecl-color-secondary-100) !important;
}
.ecl-u-bg-secondary-80 {
  background-color: var(--ecl-color-secondary-80) !important;
}
.ecl-u-bg-secondary-60 {
  background-color: var(--ecl-color-secondary-60) !important;
}
.ecl-u-bg-secondary-40 {
  background-color: var(--ecl-color-secondary-40) !important;
}
.ecl-u-bg-secondary-20 {
  background-color: var(--ecl-color-secondary-20) !important;
}
.ecl-u-bg-dark {
  background-color: var(--ecl-color-dark) !important;
}
.ecl-u-bg-dark-100 {
  background-color: var(--ecl-color-dark-100) !important;
}
.ecl-u-bg-dark-80 {
  background-color: var(--ecl-color-dark-80) !important;
}
.ecl-u-bg-dark-60 {
  background-color: var(--ecl-color-dark-60) !important;
}
.ecl-u-bg-info {
  background-color: var(--ecl-color-info) !important;
}
.ecl-u-bg-success {
  background-color: var(--ecl-color-success) !important;
}
.ecl-u-bg-error {
  background-color: var(--ecl-color-error) !important;
}
.ecl-u-bg-warning {
  background-color: var(--ecl-color-warning) !important;
}
.ecl-u-bg-background {
  background-color: var(--ecl-color-background) !important;
}
.ecl-u-bg-neutral {
  background-color: var(--ecl-color-neutral) !important;
}
.ecl-u-bg-neutral-180 {
  background-color: var(--ecl-color-neutral-180) !important;
}
.ecl-u-bg-neutral-160 {
  background-color: var(--ecl-color-neutral-160) !important;
}
.ecl-u-bg-neutral-140 {
  background-color: var(--ecl-color-neutral-140) !important;
}
.ecl-u-bg-neutral-120 {
  background-color: var(--ecl-color-neutral-120) !important;
}
.ecl-u-bg-neutral-100 {
  background-color: var(--ecl-color-neutral-100) !important;
}
.ecl-u-bg-neutral-80 {
  background-color: var(--ecl-color-neutral-80) !important;
}
.ecl-u-bg-neutral-60 {
  background-color: var(--ecl-color-neutral-60) !important;
}
.ecl-u-bg-neutral-40 {
  background-color: var(--ecl-color-neutral-40) !important;
}
.ecl-u-bg-neutral-20 {
  background-color: var(--ecl-color-neutral-20) !important;
}
.ecl-u-bg-accent {
  background-color: var(--ecl-color-accent) !important;
}
.ecl-u-bg-accent-160 {
  background-color: var(--ecl-color-accent-160) !important;
}
.ecl-u-bg-accent-140 {
  background-color: var(--ecl-color-accent-140) !important;
}
.ecl-u-bg-accent-120 {
  background-color: var(--ecl-color-accent-120) !important;
}
.ecl-u-bg-accent-100 {
  background-color: var(--ecl-color-accent-100) !important;
}
.ecl-u-bg-accent-80 {
  background-color: var(--ecl-color-accent-80) !important;
}
.ecl-u-bg-accent-60 {
  background-color: var(--ecl-color-accent-60) !important;
}
.ecl-u-bg-accent-40 {
  background-color: var(--ecl-color-accent-40) !important;
}
.ecl-u-bg-branding {
  background-color: var(--ecl-color-branding) !important;
}
.ecl-u-bg-black {
  background-color: #000 !important;
}
.ecl-u-bg-white {
  background-color: #fff !important;
}
.ecl-u-bg-stroke {
  background-color: var(--ecl-color-stroke) !important;
}
.ecl-u-bg-overlay-light {
  background-color: var(--ecl-color-overlay-light) !important;
}
.ecl-u-bg-overlay-dark {
  background-color: var(--ecl-color-overlay-dark) !important;
}
.ecl-u-bg-transparent {
  background-color: initial !important;
}
.ecl-u-border-all {
  border: 1px solid #000 !important;
}
.ecl-u-border-bottom {
  border-bottom: 1px solid #000 !important;
}
.ecl-u-border-left {
  border-left: 1px solid #000 !important;
}
.ecl-u-border-top {
  border-top: 1px solid #000 !important;
}
.ecl-u-border-right {
  border-right: 1px solid #000 !important;
}
.ecl-u-border-color-primary {
  border-color: var(--ecl-color-primary) !important;
}
.ecl-u-border-color-primary-180 {
  border-color: var(--ecl-color-primary-180) !important;
}
.ecl-u-border-color-primary-160 {
  border-color: var(--ecl-color-primary-160) !important;
}
.ecl-u-border-color-primary-140 {
  border-color: var(--ecl-color-primary-140) !important;
}
.ecl-u-border-color-primary-120 {
  border-color: var(--ecl-color-primary-120) !important;
}
.ecl-u-border-color-primary-100 {
  border-color: var(--ecl-color-primary-100) !important;
}
.ecl-u-border-color-primary-80 {
  border-color: var(--ecl-color-primary-80) !important;
}
.ecl-u-border-color-primary-60 {
  border-color: var(--ecl-color-primary-60) !important;
}
.ecl-u-border-color-primary-40 {
  border-color: var(--ecl-color-primary-40) !important;
}
.ecl-u-border-color-primary-20 {
  border-color: var(--ecl-color-primary-20) !important;
}
.ecl-u-border-color-secondary {
  border-color: var(--ecl-color-secondary) !important;
}
.ecl-u-border-color-secondary-180 {
  border-color: var(--ecl-color-secondary-180) !important;
}
.ecl-u-border-color-secondary-160 {
  border-color: var(--ecl-color-secondary-160) !important;
}
.ecl-u-border-color-secondary-140 {
  border-color: var(--ecl-color-secondary-140) !important;
}
.ecl-u-border-color-secondary-120 {
  border-color: var(--ecl-color-secondary-120) !important;
}
.ecl-u-border-color-secondary-100 {
  border-color: var(--ecl-color-secondary-100) !important;
}
.ecl-u-border-color-secondary-80 {
  border-color: var(--ecl-color-secondary-80) !important;
}
.ecl-u-border-color-secondary-60 {
  border-color: var(--ecl-color-secondary-60) !important;
}
.ecl-u-border-color-secondary-40 {
  border-color: var(--ecl-color-secondary-40) !important;
}
.ecl-u-border-color-secondary-20 {
  border-color: var(--ecl-color-secondary-20) !important;
}
.ecl-u-border-color-dark {
  border-color: var(--ecl-color-dark) !important;
}
.ecl-u-border-color-dark-100 {
  border-color: var(--ecl-color-dark-100) !important;
}
.ecl-u-border-color-dark-80 {
  border-color: var(--ecl-color-dark-80) !important;
}
.ecl-u-border-color-dark-60 {
  border-color: var(--ecl-color-dark-60) !important;
}
.ecl-u-border-color-info {
  border-color: var(--ecl-color-info) !important;
}
.ecl-u-border-color-success {
  border-color: var(--ecl-color-success) !important;
}
.ecl-u-border-color-error {
  border-color: var(--ecl-color-error) !important;
}
.ecl-u-border-color-warning {
  border-color: var(--ecl-color-warning) !important;
}
.ecl-u-border-color-background {
  border-color: var(--ecl-color-background) !important;
}
.ecl-u-border-color-neutral {
  border-color: var(--ecl-color-neutral) !important;
}
.ecl-u-border-color-neutral-180 {
  border-color: var(--ecl-color-neutral-180) !important;
}
.ecl-u-border-color-neutral-160 {
  border-color: var(--ecl-color-neutral-160) !important;
}
.ecl-u-border-color-neutral-140 {
  border-color: var(--ecl-color-neutral-140) !important;
}
.ecl-u-border-color-neutral-120 {
  border-color: var(--ecl-color-neutral-120) !important;
}
.ecl-u-border-color-neutral-100 {
  border-color: var(--ecl-color-neutral-100) !important;
}
.ecl-u-border-color-neutral-80 {
  border-color: var(--ecl-color-neutral-80) !important;
}
.ecl-u-border-color-neutral-60 {
  border-color: var(--ecl-color-neutral-60) !important;
}
.ecl-u-border-color-neutral-40 {
  border-color: var(--ecl-color-neutral-40) !important;
}
.ecl-u-border-color-neutral-20 {
  border-color: var(--ecl-color-neutral-20) !important;
}
.ecl-u-border-color-accent {
  border-color: var(--ecl-color-accent) !important;
}
.ecl-u-border-color-accent-160 {
  border-color: var(--ecl-color-accent-160) !important;
}
.ecl-u-border-color-accent-140 {
  border-color: var(--ecl-color-accent-140) !important;
}
.ecl-u-border-color-accent-120 {
  border-color: var(--ecl-color-accent-120) !important;
}
.ecl-u-border-color-accent-100 {
  border-color: var(--ecl-color-accent-100) !important;
}
.ecl-u-border-color-accent-80 {
  border-color: var(--ecl-color-accent-80) !important;
}
.ecl-u-border-color-accent-60 {
  border-color: var(--ecl-color-accent-60) !important;
}
.ecl-u-border-color-accent-40 {
  border-color: var(--ecl-color-accent-40) !important;
}
.ecl-u-border-color-branding {
  border-color: var(--ecl-color-branding) !important;
}
.ecl-u-border-color-black {
  border-color: #000 !important;
}
.ecl-u-border-color-white {
  border-color: #fff !important;
}
.ecl-u-border-color-stroke {
  border-color: var(--ecl-color-stroke) !important;
}
.ecl-u-border-color-overlay-light {
  border-color: var(--ecl-color-overlay-light) !important;
}
.ecl-u-border-color-overlay-dark {
  border-color: var(--ecl-color-overlay-dark) !important;
}
.ecl-u-border-color-transparent {
  border-color: transparent !important;
}
.ecl-u-border-width-0 {
  border-width: 0 !important;
}
.ecl-u-border-width-1 {
  border-width: 0.0625rem !important;
}
.ecl-u-border-width-2 {
  border-width: 0.125rem !important;
}
.ecl-u-border-width-4 {
  border-width: 0.25rem !important;
}
.ecl-u-border-width-8 {
  border-width: 0.5rem !important;
}
.ecl-u-border-style-solid {
  border-style: solid !important;
}
.ecl-u-border-style-dashed {
  border-style: dashed !important;
}
.ecl-u-border-style-dotted {
  border-style: dotted !important;
}
.ecl-u-border-radius-0 {
  border-radius: 0 !important;
}
.ecl-u-border-radius-1 {
  border-radius: 0.0625rem !important;
}
.ecl-u-border-radius-2 {
  border-radius: 0.125rem !important;
}
.ecl-u-border-radius-4 {
  border-radius: 0.25rem !important;
}
.ecl-u-border-radius-8 {
  border-radius: 0.5rem !important;
}
@media (min-width: 480px) {
  .ecl-u-border-s-all {
    border: 1px solid #000 !important;
  }
  .ecl-u-border-s-bottom {
    border-bottom: 1px solid #000 !important;
  }
  .ecl-u-border-s-left {
    border-left: 1px solid #000 !important;
  }
  .ecl-u-border-s-top {
    border-top: 1px solid #000 !important;
  }
  .ecl-u-border-s-right {
    border-right: 1px solid #000 !important;
  }
  .ecl-u-border-color-s-primary {
    border-color: var(--ecl-color-primary) !important;
  }
  .ecl-u-border-color-s-primary-180 {
    border-color: var(--ecl-color-primary-180) !important;
  }
  .ecl-u-border-color-s-primary-160 {
    border-color: var(--ecl-color-primary-160) !important;
  }
  .ecl-u-border-color-s-primary-140 {
    border-color: var(--ecl-color-primary-140) !important;
  }
  .ecl-u-border-color-s-primary-120 {
    border-color: var(--ecl-color-primary-120) !important;
  }
  .ecl-u-border-color-s-primary-100 {
    border-color: var(--ecl-color-primary-100) !important;
  }
  .ecl-u-border-color-s-primary-80 {
    border-color: var(--ecl-color-primary-80) !important;
  }
  .ecl-u-border-color-s-primary-60 {
    border-color: var(--ecl-color-primary-60) !important;
  }
  .ecl-u-border-color-s-primary-40 {
    border-color: var(--ecl-color-primary-40) !important;
  }
  .ecl-u-border-color-s-primary-20 {
    border-color: var(--ecl-color-primary-20) !important;
  }
  .ecl-u-border-color-s-secondary {
    border-color: var(--ecl-color-secondary) !important;
  }
  .ecl-u-border-color-s-secondary-180 {
    border-color: var(--ecl-color-secondary-180) !important;
  }
  .ecl-u-border-color-s-secondary-160 {
    border-color: var(--ecl-color-secondary-160) !important;
  }
  .ecl-u-border-color-s-secondary-140 {
    border-color: var(--ecl-color-secondary-140) !important;
  }
  .ecl-u-border-color-s-secondary-120 {
    border-color: var(--ecl-color-secondary-120) !important;
  }
  .ecl-u-border-color-s-secondary-100 {
    border-color: var(--ecl-color-secondary-100) !important;
  }
  .ecl-u-border-color-s-secondary-80 {
    border-color: var(--ecl-color-secondary-80) !important;
  }
  .ecl-u-border-color-s-secondary-60 {
    border-color: var(--ecl-color-secondary-60) !important;
  }
  .ecl-u-border-color-s-secondary-40 {
    border-color: var(--ecl-color-secondary-40) !important;
  }
  .ecl-u-border-color-s-secondary-20 {
    border-color: var(--ecl-color-secondary-20) !important;
  }
  .ecl-u-border-color-s-dark {
    border-color: var(--ecl-color-dark) !important;
  }
  .ecl-u-border-color-s-dark-100 {
    border-color: var(--ecl-color-dark-100) !important;
  }
  .ecl-u-border-color-s-dark-80 {
    border-color: var(--ecl-color-dark-80) !important;
  }
  .ecl-u-border-color-s-dark-60 {
    border-color: var(--ecl-color-dark-60) !important;
  }
  .ecl-u-border-color-s-info {
    border-color: var(--ecl-color-info) !important;
  }
  .ecl-u-border-color-s-success {
    border-color: var(--ecl-color-success) !important;
  }
  .ecl-u-border-color-s-error {
    border-color: var(--ecl-color-error) !important;
  }
  .ecl-u-border-color-s-warning {
    border-color: var(--ecl-color-warning) !important;
  }
  .ecl-u-border-color-s-background {
    border-color: var(--ecl-color-background) !important;
  }
  .ecl-u-border-color-s-neutral {
    border-color: var(--ecl-color-neutral) !important;
  }
  .ecl-u-border-color-s-neutral-180 {
    border-color: var(--ecl-color-neutral-180) !important;
  }
  .ecl-u-border-color-s-neutral-160 {
    border-color: var(--ecl-color-neutral-160) !important;
  }
  .ecl-u-border-color-s-neutral-140 {
    border-color: var(--ecl-color-neutral-140) !important;
  }
  .ecl-u-border-color-s-neutral-120 {
    border-color: var(--ecl-color-neutral-120) !important;
  }
  .ecl-u-border-color-s-neutral-100 {
    border-color: var(--ecl-color-neutral-100) !important;
  }
  .ecl-u-border-color-s-neutral-80 {
    border-color: var(--ecl-color-neutral-80) !important;
  }
  .ecl-u-border-color-s-neutral-60 {
    border-color: var(--ecl-color-neutral-60) !important;
  }
  .ecl-u-border-color-s-neutral-40 {
    border-color: var(--ecl-color-neutral-40) !important;
  }
  .ecl-u-border-color-s-neutral-20 {
    border-color: var(--ecl-color-neutral-20) !important;
  }
  .ecl-u-border-color-s-accent {
    border-color: var(--ecl-color-accent) !important;
  }
  .ecl-u-border-color-s-accent-160 {
    border-color: var(--ecl-color-accent-160) !important;
  }
  .ecl-u-border-color-s-accent-140 {
    border-color: var(--ecl-color-accent-140) !important;
  }
  .ecl-u-border-color-s-accent-120 {
    border-color: var(--ecl-color-accent-120) !important;
  }
  .ecl-u-border-color-s-accent-100 {
    border-color: var(--ecl-color-accent-100) !important;
  }
  .ecl-u-border-color-s-accent-80 {
    border-color: var(--ecl-color-accent-80) !important;
  }
  .ecl-u-border-color-s-accent-60 {
    border-color: var(--ecl-color-accent-60) !important;
  }
  .ecl-u-border-color-s-accent-40 {
    border-color: var(--ecl-color-accent-40) !important;
  }
  .ecl-u-border-color-s-branding {
    border-color: var(--ecl-color-branding) !important;
  }
  .ecl-u-border-color-s-black {
    border-color: #000 !important;
  }
  .ecl-u-border-color-s-white {
    border-color: #fff !important;
  }
  .ecl-u-border-color-s-stroke {
    border-color: var(--ecl-color-stroke) !important;
  }
  .ecl-u-border-color-s-overlay-light {
    border-color: var(--ecl-color-overlay-light) !important;
  }
  .ecl-u-border-color-s-overlay-dark {
    border-color: var(--ecl-color-overlay-dark) !important;
  }
  .ecl-u-border-color-transparent {
    border-color: transparent !important;
  }
  .ecl-u-border-width-s-0 {
    border-width: 0 !important;
  }
  .ecl-u-border-width-s-1 {
    border-width: 0.0625rem !important;
  }
  .ecl-u-border-width-s-2 {
    border-width: 0.125rem !important;
  }
  .ecl-u-border-width-s-4 {
    border-width: 0.25rem !important;
  }
  .ecl-u-border-width-s-8 {
    border-width: 0.5rem !important;
  }
  .ecl-u-border-style-s-solid {
    border-style: solid !important;
  }
  .ecl-u-border-style-s-dashed {
    border-style: dashed !important;
  }
  .ecl-u-border-style-s-dotted {
    border-style: dotted !important;
  }
  .ecl-u-border-radius-s-0 {
    border-radius: 0 !important;
  }
  .ecl-u-border-radius-s-1 {
    border-radius: 0.0625rem !important;
  }
  .ecl-u-border-radius-s-2 {
    border-radius: 0.125rem !important;
  }
  .ecl-u-border-radius-s-4 {
    border-radius: 0.25rem !important;
  }
  .ecl-u-border-radius-s-8 {
    border-radius: 0.5rem !important;
  }
}
@media (min-width: 768px) {
  .ecl-u-border-m-all {
    border: 1px solid #000 !important;
  }
  .ecl-u-border-m-bottom {
    border-bottom: 1px solid #000 !important;
  }
  .ecl-u-border-m-left {
    border-left: 1px solid #000 !important;
  }
  .ecl-u-border-m-top {
    border-top: 1px solid #000 !important;
  }
  .ecl-u-border-m-right {
    border-right: 1px solid #000 !important;
  }
  .ecl-u-border-color-m-primary {
    border-color: var(--ecl-color-primary) !important;
  }
  .ecl-u-border-color-m-primary-180 {
    border-color: var(--ecl-color-primary-180) !important;
  }
  .ecl-u-border-color-m-primary-160 {
    border-color: var(--ecl-color-primary-160) !important;
  }
  .ecl-u-border-color-m-primary-140 {
    border-color: var(--ecl-color-primary-140) !important;
  }
  .ecl-u-border-color-m-primary-120 {
    border-color: var(--ecl-color-primary-120) !important;
  }
  .ecl-u-border-color-m-primary-100 {
    border-color: var(--ecl-color-primary-100) !important;
  }
  .ecl-u-border-color-m-primary-80 {
    border-color: var(--ecl-color-primary-80) !important;
  }
  .ecl-u-border-color-m-primary-60 {
    border-color: var(--ecl-color-primary-60) !important;
  }
  .ecl-u-border-color-m-primary-40 {
    border-color: var(--ecl-color-primary-40) !important;
  }
  .ecl-u-border-color-m-primary-20 {
    border-color: var(--ecl-color-primary-20) !important;
  }
  .ecl-u-border-color-m-secondary {
    border-color: var(--ecl-color-secondary) !important;
  }
  .ecl-u-border-color-m-secondary-180 {
    border-color: var(--ecl-color-secondary-180) !important;
  }
  .ecl-u-border-color-m-secondary-160 {
    border-color: var(--ecl-color-secondary-160) !important;
  }
  .ecl-u-border-color-m-secondary-140 {
    border-color: var(--ecl-color-secondary-140) !important;
  }
  .ecl-u-border-color-m-secondary-120 {
    border-color: var(--ecl-color-secondary-120) !important;
  }
  .ecl-u-border-color-m-secondary-100 {
    border-color: var(--ecl-color-secondary-100) !important;
  }
  .ecl-u-border-color-m-secondary-80 {
    border-color: var(--ecl-color-secondary-80) !important;
  }
  .ecl-u-border-color-m-secondary-60 {
    border-color: var(--ecl-color-secondary-60) !important;
  }
  .ecl-u-border-color-m-secondary-40 {
    border-color: var(--ecl-color-secondary-40) !important;
  }
  .ecl-u-border-color-m-secondary-20 {
    border-color: var(--ecl-color-secondary-20) !important;
  }
  .ecl-u-border-color-m-dark {
    border-color: var(--ecl-color-dark) !important;
  }
  .ecl-u-border-color-m-dark-100 {
    border-color: var(--ecl-color-dark-100) !important;
  }
  .ecl-u-border-color-m-dark-80 {
    border-color: var(--ecl-color-dark-80) !important;
  }
  .ecl-u-border-color-m-dark-60 {
    border-color: var(--ecl-color-dark-60) !important;
  }
  .ecl-u-border-color-m-info {
    border-color: var(--ecl-color-info) !important;
  }
  .ecl-u-border-color-m-success {
    border-color: var(--ecl-color-success) !important;
  }
  .ecl-u-border-color-m-error {
    border-color: var(--ecl-color-error) !important;
  }
  .ecl-u-border-color-m-warning {
    border-color: var(--ecl-color-warning) !important;
  }
  .ecl-u-border-color-m-background {
    border-color: var(--ecl-color-background) !important;
  }
  .ecl-u-border-color-m-neutral {
    border-color: var(--ecl-color-neutral) !important;
  }
  .ecl-u-border-color-m-neutral-180 {
    border-color: var(--ecl-color-neutral-180) !important;
  }
  .ecl-u-border-color-m-neutral-160 {
    border-color: var(--ecl-color-neutral-160) !important;
  }
  .ecl-u-border-color-m-neutral-140 {
    border-color: var(--ecl-color-neutral-140) !important;
  }
  .ecl-u-border-color-m-neutral-120 {
    border-color: var(--ecl-color-neutral-120) !important;
  }
  .ecl-u-border-color-m-neutral-100 {
    border-color: var(--ecl-color-neutral-100) !important;
  }
  .ecl-u-border-color-m-neutral-80 {
    border-color: var(--ecl-color-neutral-80) !important;
  }
  .ecl-u-border-color-m-neutral-60 {
    border-color: var(--ecl-color-neutral-60) !important;
  }
  .ecl-u-border-color-m-neutral-40 {
    border-color: var(--ecl-color-neutral-40) !important;
  }
  .ecl-u-border-color-m-neutral-20 {
    border-color: var(--ecl-color-neutral-20) !important;
  }
  .ecl-u-border-color-m-accent {
    border-color: var(--ecl-color-accent) !important;
  }
  .ecl-u-border-color-m-accent-160 {
    border-color: var(--ecl-color-accent-160) !important;
  }
  .ecl-u-border-color-m-accent-140 {
    border-color: var(--ecl-color-accent-140) !important;
  }
  .ecl-u-border-color-m-accent-120 {
    border-color: var(--ecl-color-accent-120) !important;
  }
  .ecl-u-border-color-m-accent-100 {
    border-color: var(--ecl-color-accent-100) !important;
  }
  .ecl-u-border-color-m-accent-80 {
    border-color: var(--ecl-color-accent-80) !important;
  }
  .ecl-u-border-color-m-accent-60 {
    border-color: var(--ecl-color-accent-60) !important;
  }
  .ecl-u-border-color-m-accent-40 {
    border-color: var(--ecl-color-accent-40) !important;
  }
  .ecl-u-border-color-m-branding {
    border-color: var(--ecl-color-branding) !important;
  }
  .ecl-u-border-color-m-black {
    border-color: #000 !important;
  }
  .ecl-u-border-color-m-white {
    border-color: #fff !important;
  }
  .ecl-u-border-color-m-stroke {
    border-color: var(--ecl-color-stroke) !important;
  }
  .ecl-u-border-color-m-overlay-light {
    border-color: var(--ecl-color-overlay-light) !important;
  }
  .ecl-u-border-color-m-overlay-dark {
    border-color: var(--ecl-color-overlay-dark) !important;
  }
  .ecl-u-border-color-transparent {
    border-color: transparent !important;
  }
  .ecl-u-border-width-m-0 {
    border-width: 0 !important;
  }
  .ecl-u-border-width-m-1 {
    border-width: 0.0625rem !important;
  }
  .ecl-u-border-width-m-2 {
    border-width: 0.125rem !important;
  }
  .ecl-u-border-width-m-4 {
    border-width: 0.25rem !important;
  }
  .ecl-u-border-width-m-8 {
    border-width: 0.5rem !important;
  }
  .ecl-u-border-style-m-solid {
    border-style: solid !important;
  }
  .ecl-u-border-style-m-dashed {
    border-style: dashed !important;
  }
  .ecl-u-border-style-m-dotted {
    border-style: dotted !important;
  }
  .ecl-u-border-radius-m-0 {
    border-radius: 0 !important;
  }
  .ecl-u-border-radius-m-1 {
    border-radius: 0.0625rem !important;
  }
  .ecl-u-border-radius-m-2 {
    border-radius: 0.125rem !important;
  }
  .ecl-u-border-radius-m-4 {
    border-radius: 0.25rem !important;
  }
  .ecl-u-border-radius-m-8 {
    border-radius: 0.5rem !important;
  }
}
@media (min-width: 996px) {
  .ecl-u-border-l-all {
    border: 1px solid #000 !important;
  }
  .ecl-u-border-l-bottom {
    border-bottom: 1px solid #000 !important;
  }
  .ecl-u-border-l-left {
    border-left: 1px solid #000 !important;
  }
  .ecl-u-border-l-top {
    border-top: 1px solid #000 !important;
  }
  .ecl-u-border-l-right {
    border-right: 1px solid #000 !important;
  }
  .ecl-u-border-color-l-primary {
    border-color: var(--ecl-color-primary) !important;
  }
  .ecl-u-border-color-l-primary-180 {
    border-color: var(--ecl-color-primary-180) !important;
  }
  .ecl-u-border-color-l-primary-160 {
    border-color: var(--ecl-color-primary-160) !important;
  }
  .ecl-u-border-color-l-primary-140 {
    border-color: var(--ecl-color-primary-140) !important;
  }
  .ecl-u-border-color-l-primary-120 {
    border-color: var(--ecl-color-primary-120) !important;
  }
  .ecl-u-border-color-l-primary-100 {
    border-color: var(--ecl-color-primary-100) !important;
  }
  .ecl-u-border-color-l-primary-80 {
    border-color: var(--ecl-color-primary-80) !important;
  }
  .ecl-u-border-color-l-primary-60 {
    border-color: var(--ecl-color-primary-60) !important;
  }
  .ecl-u-border-color-l-primary-40 {
    border-color: var(--ecl-color-primary-40) !important;
  }
  .ecl-u-border-color-l-primary-20 {
    border-color: var(--ecl-color-primary-20) !important;
  }
  .ecl-u-border-color-l-secondary {
    border-color: var(--ecl-color-secondary) !important;
  }
  .ecl-u-border-color-l-secondary-180 {
    border-color: var(--ecl-color-secondary-180) !important;
  }
  .ecl-u-border-color-l-secondary-160 {
    border-color: var(--ecl-color-secondary-160) !important;
  }
  .ecl-u-border-color-l-secondary-140 {
    border-color: var(--ecl-color-secondary-140) !important;
  }
  .ecl-u-border-color-l-secondary-120 {
    border-color: var(--ecl-color-secondary-120) !important;
  }
  .ecl-u-border-color-l-secondary-100 {
    border-color: var(--ecl-color-secondary-100) !important;
  }
  .ecl-u-border-color-l-secondary-80 {
    border-color: var(--ecl-color-secondary-80) !important;
  }
  .ecl-u-border-color-l-secondary-60 {
    border-color: var(--ecl-color-secondary-60) !important;
  }
  .ecl-u-border-color-l-secondary-40 {
    border-color: var(--ecl-color-secondary-40) !important;
  }
  .ecl-u-border-color-l-secondary-20 {
    border-color: var(--ecl-color-secondary-20) !important;
  }
  .ecl-u-border-color-l-dark {
    border-color: var(--ecl-color-dark) !important;
  }
  .ecl-u-border-color-l-dark-100 {
    border-color: var(--ecl-color-dark-100) !important;
  }
  .ecl-u-border-color-l-dark-80 {
    border-color: var(--ecl-color-dark-80) !important;
  }
  .ecl-u-border-color-l-dark-60 {
    border-color: var(--ecl-color-dark-60) !important;
  }
  .ecl-u-border-color-l-info {
    border-color: var(--ecl-color-info) !important;
  }
  .ecl-u-border-color-l-success {
    border-color: var(--ecl-color-success) !important;
  }
  .ecl-u-border-color-l-error {
    border-color: var(--ecl-color-error) !important;
  }
  .ecl-u-border-color-l-warning {
    border-color: var(--ecl-color-warning) !important;
  }
  .ecl-u-border-color-l-background {
    border-color: var(--ecl-color-background) !important;
  }
  .ecl-u-border-color-l-neutral {
    border-color: var(--ecl-color-neutral) !important;
  }
  .ecl-u-border-color-l-neutral-180 {
    border-color: var(--ecl-color-neutral-180) !important;
  }
  .ecl-u-border-color-l-neutral-160 {
    border-color: var(--ecl-color-neutral-160) !important;
  }
  .ecl-u-border-color-l-neutral-140 {
    border-color: var(--ecl-color-neutral-140) !important;
  }
  .ecl-u-border-color-l-neutral-120 {
    border-color: var(--ecl-color-neutral-120) !important;
  }
  .ecl-u-border-color-l-neutral-100 {
    border-color: var(--ecl-color-neutral-100) !important;
  }
  .ecl-u-border-color-l-neutral-80 {
    border-color: var(--ecl-color-neutral-80) !important;
  }
  .ecl-u-border-color-l-neutral-60 {
    border-color: var(--ecl-color-neutral-60) !important;
  }
  .ecl-u-border-color-l-neutral-40 {
    border-color: var(--ecl-color-neutral-40) !important;
  }
  .ecl-u-border-color-l-neutral-20 {
    border-color: var(--ecl-color-neutral-20) !important;
  }
  .ecl-u-border-color-l-accent {
    border-color: var(--ecl-color-accent) !important;
  }
  .ecl-u-border-color-l-accent-160 {
    border-color: var(--ecl-color-accent-160) !important;
  }
  .ecl-u-border-color-l-accent-140 {
    border-color: var(--ecl-color-accent-140) !important;
  }
  .ecl-u-border-color-l-accent-120 {
    border-color: var(--ecl-color-accent-120) !important;
  }
  .ecl-u-border-color-l-accent-100 {
    border-color: var(--ecl-color-accent-100) !important;
  }
  .ecl-u-border-color-l-accent-80 {
    border-color: var(--ecl-color-accent-80) !important;
  }
  .ecl-u-border-color-l-accent-60 {
    border-color: var(--ecl-color-accent-60) !important;
  }
  .ecl-u-border-color-l-accent-40 {
    border-color: var(--ecl-color-accent-40) !important;
  }
  .ecl-u-border-color-l-branding {
    border-color: var(--ecl-color-branding) !important;
  }
  .ecl-u-border-color-l-black {
    border-color: #000 !important;
  }
  .ecl-u-border-color-l-white {
    border-color: #fff !important;
  }
  .ecl-u-border-color-l-stroke {
    border-color: var(--ecl-color-stroke) !important;
  }
  .ecl-u-border-color-l-overlay-light {
    border-color: var(--ecl-color-overlay-light) !important;
  }
  .ecl-u-border-color-l-overlay-dark {
    border-color: var(--ecl-color-overlay-dark) !important;
  }
  .ecl-u-border-color-transparent {
    border-color: transparent !important;
  }
  .ecl-u-border-width-l-0 {
    border-width: 0 !important;
  }
  .ecl-u-border-width-l-1 {
    border-width: 0.0625rem !important;
  }
  .ecl-u-border-width-l-2 {
    border-width: 0.125rem !important;
  }
  .ecl-u-border-width-l-4 {
    border-width: 0.25rem !important;
  }
  .ecl-u-border-width-l-8 {
    border-width: 0.5rem !important;
  }
  .ecl-u-border-style-l-solid {
    border-style: solid !important;
  }
  .ecl-u-border-style-l-dashed {
    border-style: dashed !important;
  }
  .ecl-u-border-style-l-dotted {
    border-style: dotted !important;
  }
  .ecl-u-border-radius-l-0 {
    border-radius: 0 !important;
  }
  .ecl-u-border-radius-l-1 {
    border-radius: 0.0625rem !important;
  }
  .ecl-u-border-radius-l-2 {
    border-radius: 0.125rem !important;
  }
  .ecl-u-border-radius-l-4 {
    border-radius: 0.25rem !important;
  }
  .ecl-u-border-radius-l-8 {
    border-radius: 0.5rem !important;
  }
}
@media (min-width: 1140px) {
  .ecl-u-border-xl-all {
    border: 1px solid #000 !important;
  }
  .ecl-u-border-xl-bottom {
    border-bottom: 1px solid #000 !important;
  }
  .ecl-u-border-xl-left {
    border-left: 1px solid #000 !important;
  }
  .ecl-u-border-xl-top {
    border-top: 1px solid #000 !important;
  }
  .ecl-u-border-xl-right {
    border-right: 1px solid #000 !important;
  }
  .ecl-u-border-color-xl-primary {
    border-color: var(--ecl-color-primary) !important;
  }
  .ecl-u-border-color-xl-primary-180 {
    border-color: var(--ecl-color-primary-180) !important;
  }
  .ecl-u-border-color-xl-primary-160 {
    border-color: var(--ecl-color-primary-160) !important;
  }
  .ecl-u-border-color-xl-primary-140 {
    border-color: var(--ecl-color-primary-140) !important;
  }
  .ecl-u-border-color-xl-primary-120 {
    border-color: var(--ecl-color-primary-120) !important;
  }
  .ecl-u-border-color-xl-primary-100 {
    border-color: var(--ecl-color-primary-100) !important;
  }
  .ecl-u-border-color-xl-primary-80 {
    border-color: var(--ecl-color-primary-80) !important;
  }
  .ecl-u-border-color-xl-primary-60 {
    border-color: var(--ecl-color-primary-60) !important;
  }
  .ecl-u-border-color-xl-primary-40 {
    border-color: var(--ecl-color-primary-40) !important;
  }
  .ecl-u-border-color-xl-primary-20 {
    border-color: var(--ecl-color-primary-20) !important;
  }
  .ecl-u-border-color-xl-secondary {
    border-color: var(--ecl-color-secondary) !important;
  }
  .ecl-u-border-color-xl-secondary-180 {
    border-color: var(--ecl-color-secondary-180) !important;
  }
  .ecl-u-border-color-xl-secondary-160 {
    border-color: var(--ecl-color-secondary-160) !important;
  }
  .ecl-u-border-color-xl-secondary-140 {
    border-color: var(--ecl-color-secondary-140) !important;
  }
  .ecl-u-border-color-xl-secondary-120 {
    border-color: var(--ecl-color-secondary-120) !important;
  }
  .ecl-u-border-color-xl-secondary-100 {
    border-color: var(--ecl-color-secondary-100) !important;
  }
  .ecl-u-border-color-xl-secondary-80 {
    border-color: var(--ecl-color-secondary-80) !important;
  }
  .ecl-u-border-color-xl-secondary-60 {
    border-color: var(--ecl-color-secondary-60) !important;
  }
  .ecl-u-border-color-xl-secondary-40 {
    border-color: var(--ecl-color-secondary-40) !important;
  }
  .ecl-u-border-color-xl-secondary-20 {
    border-color: var(--ecl-color-secondary-20) !important;
  }
  .ecl-u-border-color-xl-dark {
    border-color: var(--ecl-color-dark) !important;
  }
  .ecl-u-border-color-xl-dark-100 {
    border-color: var(--ecl-color-dark-100) !important;
  }
  .ecl-u-border-color-xl-dark-80 {
    border-color: var(--ecl-color-dark-80) !important;
  }
  .ecl-u-border-color-xl-dark-60 {
    border-color: var(--ecl-color-dark-60) !important;
  }
  .ecl-u-border-color-xl-info {
    border-color: var(--ecl-color-info) !important;
  }
  .ecl-u-border-color-xl-success {
    border-color: var(--ecl-color-success) !important;
  }
  .ecl-u-border-color-xl-error {
    border-color: var(--ecl-color-error) !important;
  }
  .ecl-u-border-color-xl-warning {
    border-color: var(--ecl-color-warning) !important;
  }
  .ecl-u-border-color-xl-background {
    border-color: var(--ecl-color-background) !important;
  }
  .ecl-u-border-color-xl-neutral {
    border-color: var(--ecl-color-neutral) !important;
  }
  .ecl-u-border-color-xl-neutral-180 {
    border-color: var(--ecl-color-neutral-180) !important;
  }
  .ecl-u-border-color-xl-neutral-160 {
    border-color: var(--ecl-color-neutral-160) !important;
  }
  .ecl-u-border-color-xl-neutral-140 {
    border-color: var(--ecl-color-neutral-140) !important;
  }
  .ecl-u-border-color-xl-neutral-120 {
    border-color: var(--ecl-color-neutral-120) !important;
  }
  .ecl-u-border-color-xl-neutral-100 {
    border-color: var(--ecl-color-neutral-100) !important;
  }
  .ecl-u-border-color-xl-neutral-80 {
    border-color: var(--ecl-color-neutral-80) !important;
  }
  .ecl-u-border-color-xl-neutral-60 {
    border-color: var(--ecl-color-neutral-60) !important;
  }
  .ecl-u-border-color-xl-neutral-40 {
    border-color: var(--ecl-color-neutral-40) !important;
  }
  .ecl-u-border-color-xl-neutral-20 {
    border-color: var(--ecl-color-neutral-20) !important;
  }
  .ecl-u-border-color-xl-accent {
    border-color: var(--ecl-color-accent) !important;
  }
  .ecl-u-border-color-xl-accent-160 {
    border-color: var(--ecl-color-accent-160) !important;
  }
  .ecl-u-border-color-xl-accent-140 {
    border-color: var(--ecl-color-accent-140) !important;
  }
  .ecl-u-border-color-xl-accent-120 {
    border-color: var(--ecl-color-accent-120) !important;
  }
  .ecl-u-border-color-xl-accent-100 {
    border-color: var(--ecl-color-accent-100) !important;
  }
  .ecl-u-border-color-xl-accent-80 {
    border-color: var(--ecl-color-accent-80) !important;
  }
  .ecl-u-border-color-xl-accent-60 {
    border-color: var(--ecl-color-accent-60) !important;
  }
  .ecl-u-border-color-xl-accent-40 {
    border-color: var(--ecl-color-accent-40) !important;
  }
  .ecl-u-border-color-xl-branding {
    border-color: var(--ecl-color-branding) !important;
  }
  .ecl-u-border-color-xl-black {
    border-color: #000 !important;
  }
  .ecl-u-border-color-xl-white {
    border-color: #fff !important;
  }
  .ecl-u-border-color-xl-stroke {
    border-color: var(--ecl-color-stroke) !important;
  }
  .ecl-u-border-color-xl-overlay-light {
    border-color: var(--ecl-color-overlay-light) !important;
  }
  .ecl-u-border-color-xl-overlay-dark {
    border-color: var(--ecl-color-overlay-dark) !important;
  }
  .ecl-u-border-color-transparent {
    border-color: transparent !important;
  }
  .ecl-u-border-width-xl-0 {
    border-width: 0 !important;
  }
  .ecl-u-border-width-xl-1 {
    border-width: 0.0625rem !important;
  }
  .ecl-u-border-width-xl-2 {
    border-width: 0.125rem !important;
  }
  .ecl-u-border-width-xl-4 {
    border-width: 0.25rem !important;
  }
  .ecl-u-border-width-xl-8 {
    border-width: 0.5rem !important;
  }
  .ecl-u-border-style-xl-solid {
    border-style: solid !important;
  }
  .ecl-u-border-style-xl-dashed {
    border-style: dashed !important;
  }
  .ecl-u-border-style-xl-dotted {
    border-style: dotted !important;
  }
  .ecl-u-border-radius-xl-0 {
    border-radius: 0 !important;
  }
  .ecl-u-border-radius-xl-1 {
    border-radius: 0.0625rem !important;
  }
  .ecl-u-border-radius-xl-2 {
    border-radius: 0.125rem !important;
  }
  .ecl-u-border-radius-xl-4 {
    border-radius: 0.25rem !important;
  }
  .ecl-u-border-radius-xl-8 {
    border-radius: 0.5rem !important;
  }
}
.ecl-u-clearfix:after {
  clear: both !important;
  content: "" !important;
  display: block !important;
}
.ecl-u-height-auto {
  height: auto !important;
}
.ecl-u-height-100 {
  height: 100% !important;
}
.ecl-u-max-height-none {
  max-height: none !important;
}
.ecl-u-max-height-100 {
  max-height: 100% !important;
}
.ecl-u-width-auto {
  width: auto !important;
}
.ecl-u-width-100 {
  width: 100% !important;
}
.ecl-u-max-width-none {
  --max-w: none !important;
}
.ecl-u-max-width-100 {
  --max-w: 100% !important;
}
.ecl-u-flex-row {
  flex-direction: row !important;
}
.ecl-u-flex-column {
  flex-direction: column !important;
}
.ecl-u-flex-row-reverse {
  flex-direction: row-reverse !important;
}
.ecl-u-flex-column-reverse {
  flex-direction: column-reverse !important;
}
.ecl-u-flex-wrap {
  flex-wrap: wrap !important;
}
.ecl-u-flex-nowrap {
  flex-wrap: nowrap !important;
}
.ecl-u-flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.ecl-u-justify-content-start {
  justify-content: flex-start !important;
}
.ecl-u-justify-content-end {
  justify-content: flex-end !important;
}
.ecl-u-justify-content-center {
  justify-content: center !important;
}
.ecl-u-justify-content-between {
  justify-content: space-between !important;
}
.ecl-u-justify-content-around {
  justify-content: space-around !important;
}
.ecl-u-align-items-start {
  align-items: flex-start !important;
}
.ecl-u-align-items-end {
  align-items: flex-end !important;
}
.ecl-u-align-items-center {
  align-items: center !important;
}
.ecl-u-align-items-baseline {
  align-items: baseline !important;
}
.ecl-u-align-items-stretch {
  align-items: stretch !important;
}
.ecl-u-align-content-start {
  align-content: flex-start !important;
}
.ecl-u-align-content-end {
  align-content: flex-end !important;
}
.ecl-u-align-content-center {
  align-content: center !important;
}
.ecl-u-align-content-between {
  align-content: space-between !important;
}
.ecl-u-align-content-around {
  align-content: space-around !important;
}
.ecl-u-align-content-stretch {
  align-content: stretch !important;
}
.ecl-u-order-first {
  order: -1 !important;
}
.ecl-u-order-last {
  order: 1 !important;
}
.ecl-u-order-0 {
  order: 0 !important;
}
.ecl-u-align-self-auto {
  align-self: auto !important;
}
.ecl-u-align-self-start {
  align-self: flex-start !important;
}
.ecl-u-align-self-end {
  align-self: flex-end !important;
}
.ecl-u-align-self-center {
  align-self: center !important;
}
.ecl-u-align-self-baseline {
  align-self: baseline !important;
}
.ecl-u-align-self-stretch {
  align-self: stretch !important;
}
.ecl-u-flex-grow-0 {
  flex-grow: 0 !important;
}
.ecl-u-flex-grow-1 {
  flex-grow: 1 !important;
}
.ecl-u-flex-shrink-0 {
  flex-shrink: 0 !important;
}
.ecl-u-flex-shrink-1 {
  flex-shrink: 1 !important;
}
.ecl-u-flex-basis-100 {
  flex-basis: 100% !important;
}
.ecl-u-flex-basis-auto {
  flex-basis: auto !important;
}
@media (min-width: 480px) {
  .ecl-u-flex-s-row {
    flex-direction: row !important;
  }
  .ecl-u-flex-s-column {
    flex-direction: column !important;
  }
  .ecl-u-flex-s-row-reverse {
    flex-direction: row-reverse !important;
  }
  .ecl-u-flex-s-column-reverse {
    flex-direction: column-reverse !important;
  }
  .ecl-u-flex-s-wrap {
    flex-wrap: wrap !important;
  }
  .ecl-u-flex-s-nowrap {
    flex-wrap: nowrap !important;
  }
  .ecl-u-flex-s-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .ecl-u-justify-content-s-start {
    justify-content: flex-start !important;
  }
  .ecl-u-justify-content-s-end {
    justify-content: flex-end !important;
  }
  .ecl-u-justify-content-s-center {
    justify-content: center !important;
  }
  .ecl-u-justify-content-s-between {
    justify-content: space-between !important;
  }
  .ecl-u-justify-content-s-around {
    justify-content: space-around !important;
  }
  .ecl-u-align-items-s-start {
    align-items: flex-start !important;
  }
  .ecl-u-align-items-s-end {
    align-items: flex-end !important;
  }
  .ecl-u-align-items-s-center {
    align-items: center !important;
  }
  .ecl-u-align-items-s-baseline {
    align-items: baseline !important;
  }
  .ecl-u-align-items-s-stretch {
    align-items: stretch !important;
  }
  .ecl-u-align-content-s-start {
    align-content: flex-start !important;
  }
  .ecl-u-align-content-s-end {
    align-content: flex-end !important;
  }
  .ecl-u-align-content-s-center {
    align-content: center !important;
  }
  .ecl-u-align-content-s-between {
    align-content: space-between !important;
  }
  .ecl-u-align-content-s-around {
    align-content: space-around !important;
  }
  .ecl-u-align-content-s-stretch {
    align-content: stretch !important;
  }
  .ecl-u-order-s-first {
    order: -1 !important;
  }
  .ecl-u-order-s-last {
    order: 1 !important;
  }
  .ecl-u-order-s-0 {
    order: 0 !important;
  }
  .ecl-u-align-self-s-auto {
    align-self: auto !important;
  }
  .ecl-u-align-self-s-start {
    align-self: flex-start !important;
  }
  .ecl-u-align-self-s-end {
    align-self: flex-end !important;
  }
  .ecl-u-align-self-s-center {
    align-self: center !important;
  }
  .ecl-u-align-self-s-baseline {
    align-self: baseline !important;
  }
  .ecl-u-align-self-s-stretch {
    align-self: stretch !important;
  }
  .ecl-u-flex-grow-s-0 {
    flex-grow: 0 !important;
  }
  .ecl-u-flex-grow-s-1 {
    flex-grow: 1 !important;
  }
  .ecl-u-flex-shrink-s-0 {
    flex-shrink: 0 !important;
  }
  .ecl-u-flex-shrink-s-1 {
    flex-shrink: 1 !important;
  }
  .ecl-u-flex-basis-s-100 {
    flex-basis: 100% !important;
  }
  .ecl-u-flex-basis-s-auto {
    flex-basis: auto !important;
  }
}
@media (min-width: 768px) {
  .ecl-u-flex-m-row {
    flex-direction: row !important;
  }
  .ecl-u-flex-m-column {
    flex-direction: column !important;
  }
  .ecl-u-flex-m-row-reverse {
    flex-direction: row-reverse !important;
  }
  .ecl-u-flex-m-column-reverse {
    flex-direction: column-reverse !important;
  }
  .ecl-u-flex-m-wrap {
    flex-wrap: wrap !important;
  }
  .ecl-u-flex-m-nowrap {
    flex-wrap: nowrap !important;
  }
  .ecl-u-flex-m-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .ecl-u-justify-content-m-start {
    justify-content: flex-start !important;
  }
  .ecl-u-justify-content-m-end {
    justify-content: flex-end !important;
  }
  .ecl-u-justify-content-m-center {
    justify-content: center !important;
  }
  .ecl-u-justify-content-m-between {
    justify-content: space-between !important;
  }
  .ecl-u-justify-content-m-around {
    justify-content: space-around !important;
  }
  .ecl-u-align-items-m-start {
    align-items: flex-start !important;
  }
  .ecl-u-align-items-m-end {
    align-items: flex-end !important;
  }
  .ecl-u-align-items-m-center {
    align-items: center !important;
  }
  .ecl-u-align-items-m-baseline {
    align-items: baseline !important;
  }
  .ecl-u-align-items-m-stretch {
    align-items: stretch !important;
  }
  .ecl-u-align-content-m-start {
    align-content: flex-start !important;
  }
  .ecl-u-align-content-m-end {
    align-content: flex-end !important;
  }
  .ecl-u-align-content-m-center {
    align-content: center !important;
  }
  .ecl-u-align-content-m-between {
    align-content: space-between !important;
  }
  .ecl-u-align-content-m-around {
    align-content: space-around !important;
  }
  .ecl-u-align-content-m-stretch {
    align-content: stretch !important;
  }
  .ecl-u-order-m-first {
    order: -1 !important;
  }
  .ecl-u-order-m-last {
    order: 1 !important;
  }
  .ecl-u-order-m-0 {
    order: 0 !important;
  }
  .ecl-u-align-self-m-auto {
    align-self: auto !important;
  }
  .ecl-u-align-self-m-start {
    align-self: flex-start !important;
  }
  .ecl-u-align-self-m-end {
    align-self: flex-end !important;
  }
  .ecl-u-align-self-m-center {
    align-self: center !important;
  }
  .ecl-u-align-self-m-baseline {
    align-self: baseline !important;
  }
  .ecl-u-align-self-m-stretch {
    align-self: stretch !important;
  }
  .ecl-u-flex-grow-m-0 {
    flex-grow: 0 !important;
  }
  .ecl-u-flex-grow-m-1 {
    flex-grow: 1 !important;
  }
  .ecl-u-flex-shrink-m-0 {
    flex-shrink: 0 !important;
  }
  .ecl-u-flex-shrink-m-1 {
    flex-shrink: 1 !important;
  }
  .ecl-u-flex-basis-m-100 {
    flex-basis: 100% !important;
  }
  .ecl-u-flex-basis-m-auto {
    flex-basis: auto !important;
  }
}
@media (min-width: 996px) {
  .ecl-u-flex-l-row {
    flex-direction: row !important;
  }
  .ecl-u-flex-l-column {
    flex-direction: column !important;
  }
  .ecl-u-flex-l-row-reverse {
    flex-direction: row-reverse !important;
  }
  .ecl-u-flex-l-column-reverse {
    flex-direction: column-reverse !important;
  }
  .ecl-u-flex-l-wrap {
    flex-wrap: wrap !important;
  }
  .ecl-u-flex-l-nowrap {
    flex-wrap: nowrap !important;
  }
  .ecl-u-flex-l-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .ecl-u-justify-content-l-start {
    justify-content: flex-start !important;
  }
  .ecl-u-justify-content-l-end {
    justify-content: flex-end !important;
  }
  .ecl-u-justify-content-l-center {
    justify-content: center !important;
  }
  .ecl-u-justify-content-l-between {
    justify-content: space-between !important;
  }
  .ecl-u-justify-content-l-around {
    justify-content: space-around !important;
  }
  .ecl-u-align-items-l-start {
    align-items: flex-start !important;
  }
  .ecl-u-align-items-l-end {
    align-items: flex-end !important;
  }
  .ecl-u-align-items-l-center {
    align-items: center !important;
  }
  .ecl-u-align-items-l-baseline {
    align-items: baseline !important;
  }
  .ecl-u-align-items-l-stretch {
    align-items: stretch !important;
  }
  .ecl-u-align-content-l-start {
    align-content: flex-start !important;
  }
  .ecl-u-align-content-l-end {
    align-content: flex-end !important;
  }
  .ecl-u-align-content-l-center {
    align-content: center !important;
  }
  .ecl-u-align-content-l-between {
    align-content: space-between !important;
  }
  .ecl-u-align-content-l-around {
    align-content: space-around !important;
  }
  .ecl-u-align-content-l-stretch {
    align-content: stretch !important;
  }
  .ecl-u-order-l-first {
    order: -1 !important;
  }
  .ecl-u-order-l-last {
    order: 1 !important;
  }
  .ecl-u-order-l-0 {
    order: 0 !important;
  }
  .ecl-u-align-self-l-auto {
    align-self: auto !important;
  }
  .ecl-u-align-self-l-start {
    align-self: flex-start !important;
  }
  .ecl-u-align-self-l-end {
    align-self: flex-end !important;
  }
  .ecl-u-align-self-l-center {
    align-self: center !important;
  }
  .ecl-u-align-self-l-baseline {
    align-self: baseline !important;
  }
  .ecl-u-align-self-l-stretch {
    align-self: stretch !important;
  }
  .ecl-u-flex-grow-l-0 {
    flex-grow: 0 !important;
  }
  .ecl-u-flex-grow-l-1 {
    flex-grow: 1 !important;
  }
  .ecl-u-flex-shrink-l-0 {
    flex-shrink: 0 !important;
  }
  .ecl-u-flex-shrink-l-1 {
    flex-shrink: 1 !important;
  }
  .ecl-u-flex-basis-l-100 {
    flex-basis: 100% !important;
  }
  .ecl-u-flex-basis-l-auto {
    flex-basis: auto !important;
  }
}
@media (min-width: 1140px) {
  .ecl-u-flex-xl-row {
    flex-direction: row !important;
  }
  .ecl-u-flex-xl-column {
    flex-direction: column !important;
  }
  .ecl-u-flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .ecl-u-flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .ecl-u-flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .ecl-u-flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .ecl-u-flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .ecl-u-justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .ecl-u-justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .ecl-u-justify-content-xl-center {
    justify-content: center !important;
  }
  .ecl-u-justify-content-xl-between {
    justify-content: space-between !important;
  }
  .ecl-u-justify-content-xl-around {
    justify-content: space-around !important;
  }
  .ecl-u-align-items-xl-start {
    align-items: flex-start !important;
  }
  .ecl-u-align-items-xl-end {
    align-items: flex-end !important;
  }
  .ecl-u-align-items-xl-center {
    align-items: center !important;
  }
  .ecl-u-align-items-xl-baseline {
    align-items: baseline !important;
  }
  .ecl-u-align-items-xl-stretch {
    align-items: stretch !important;
  }
  .ecl-u-align-content-xl-start {
    align-content: flex-start !important;
  }
  .ecl-u-align-content-xl-end {
    align-content: flex-end !important;
  }
  .ecl-u-align-content-xl-center {
    align-content: center !important;
  }
  .ecl-u-align-content-xl-between {
    align-content: space-between !important;
  }
  .ecl-u-align-content-xl-around {
    align-content: space-around !important;
  }
  .ecl-u-align-content-xl-stretch {
    align-content: stretch !important;
  }
  .ecl-u-order-xl-first {
    order: -1 !important;
  }
  .ecl-u-order-xl-last {
    order: 1 !important;
  }
  .ecl-u-order-xl-0 {
    order: 0 !important;
  }
  .ecl-u-align-self-xl-auto {
    align-self: auto !important;
  }
  .ecl-u-align-self-xl-start {
    align-self: flex-start !important;
  }
  .ecl-u-align-self-xl-end {
    align-self: flex-end !important;
  }
  .ecl-u-align-self-xl-center {
    align-self: center !important;
  }
  .ecl-u-align-self-xl-baseline {
    align-self: baseline !important;
  }
  .ecl-u-align-self-xl-stretch {
    align-self: stretch !important;
  }
  .ecl-u-flex-grow-xl-0 {
    flex-grow: 0 !important;
  }
  .ecl-u-flex-grow-xl-1 {
    flex-grow: 1 !important;
  }
  .ecl-u-flex-shrink-xl-0 {
    flex-shrink: 0 !important;
  }
  .ecl-u-flex-shrink-xl-1 {
    flex-shrink: 1 !important;
  }
  .ecl-u-flex-basis-xl-100 {
    flex-basis: 100% !important;
  }
  .ecl-u-flex-basis-xl-auto {
    flex-basis: auto !important;
  }
}
.ecl-u-f-l {
  float: left !important;
}
.ecl-u-f-r {
  float: right !important;
}
.ecl-u-f-none {
  float: none !important;
}
.ecl-u-disablescroll {
  overflow: hidden !important;
}
.ecl-u-d-none {
  display: none !important;
}
.ecl-u-d-inline {
  display: inline !important;
}
.ecl-u-d-inline-block {
  display: inline-block !important;
}
.ecl-u-d-block {
  display: block !important;
}
.ecl-u-d-table {
  display: table !important;
}
.ecl-u-d-table-cell {
  display: table-cell !important;
}
.ecl-u-d-flex {
  display: flex !important;
}
.ecl-u-d-inline-flex {
  display: inline-flex !important;
}
.ecl-u-d-grid {
  display: grid !important;
}
@media (min-width: 480px) {
  .ecl-u-d-s-none {
    display: none !important;
  }
  .ecl-u-d-s-inline {
    display: inline !important;
  }
  .ecl-u-d-s-inline-block {
    display: inline-block !important;
  }
  .ecl-u-d-s-block {
    display: block !important;
  }
  .ecl-u-d-s-table {
    display: table !important;
  }
  .ecl-u-d-s-table-cell {
    display: table-cell !important;
  }
  .ecl-u-d-s-flex {
    display: flex !important;
  }
  .ecl-u-d-s-inline-flex {
    display: inline-flex !important;
  }
  .ecl-u-d-s-grid {
    display: grid !important;
  }
}
@media (min-width: 768px) {
  .ecl-u-d-m-none {
    display: none !important;
  }
  .ecl-u-d-m-inline {
    display: inline !important;
  }
  .ecl-u-d-m-inline-block {
    display: inline-block !important;
  }
  .ecl-u-d-m-block {
    display: block !important;
  }
  .ecl-u-d-m-table {
    display: table !important;
  }
  .ecl-u-d-m-table-cell {
    display: table-cell !important;
  }
  .ecl-u-d-m-flex {
    display: flex !important;
  }
  .ecl-u-d-m-inline-flex {
    display: inline-flex !important;
  }
  .ecl-u-d-m-grid {
    display: grid !important;
  }
}
@media (min-width: 996px) {
  .ecl-u-d-l-none {
    display: none !important;
  }
  .ecl-u-d-l-inline {
    display: inline !important;
  }
  .ecl-u-d-l-inline-block {
    display: inline-block !important;
  }
  .ecl-u-d-l-block {
    display: block !important;
  }
  .ecl-u-d-l-table {
    display: table !important;
  }
  .ecl-u-d-l-table-cell {
    display: table-cell !important;
  }
  .ecl-u-d-l-flex {
    display: flex !important;
  }
  .ecl-u-d-l-inline-flex {
    display: inline-flex !important;
  }
  .ecl-u-d-l-grid {
    display: grid !important;
  }
}
@media (min-width: 1140px) {
  .ecl-u-d-xl-none {
    display: none !important;
  }
  .ecl-u-d-xl-inline {
    display: inline !important;
  }
  .ecl-u-d-xl-inline-block {
    display: inline-block !important;
  }
  .ecl-u-d-xl-block {
    display: block !important;
  }
  .ecl-u-d-xl-table {
    display: table !important;
  }
  .ecl-u-d-xl-table-cell {
    display: table-cell !important;
  }
  .ecl-u-d-xl-flex {
    display: flex !important;
  }
  .ecl-u-d-xl-inline-flex {
    display: inline-flex !important;
  }
  .ecl-u-d-xl-grid {
    display: grid !important;
  }
}
.ecl-u-box-sizing-content {
  box-sizing: initial !important;
}
.ecl-u-box-sizing-border {
  box-sizing: border-box !important;
}
.ecl-u-media-a-s {
  height: 77px !important;
}
.ecl-u-media-a-s,
.ecl-u-media-h-s {
  width: 77px !important;
}
.ecl-u-media-v-s {
  height: 77px !important;
}
.ecl-u-media-a-m {
  height: 100px !important;
}
.ecl-u-media-a-m,
.ecl-u-media-h-m {
  width: 100px !important;
}
.ecl-u-media-v-m {
  height: 100px !important;
}
@media (min-width: 480px) {
  .ecl-u-media-a-s-s {
    height: 77px !important;
  }
  .ecl-u-media-a-s-s,
  .ecl-u-media-h-s-s {
    width: 77px !important;
  }
  .ecl-u-media-v-s-s {
    height: 77px !important;
  }
  .ecl-u-media-a-s-m {
    height: 100px !important;
  }
  .ecl-u-media-a-s-m,
  .ecl-u-media-h-s-m {
    width: 100px !important;
  }
  .ecl-u-media-v-s-m {
    height: 100px !important;
  }
}
@media (min-width: 768px) {
  .ecl-u-media-a-m-s {
    height: 77px !important;
  }
  .ecl-u-media-a-m-s,
  .ecl-u-media-h-m-s {
    width: 77px !important;
  }
  .ecl-u-media-v-m-s {
    height: 77px !important;
  }
  .ecl-u-media-a-m-m {
    height: 100px !important;
  }
  .ecl-u-media-a-m-m,
  .ecl-u-media-h-m-m {
    width: 100px !important;
  }
  .ecl-u-media-v-m-m {
    height: 100px !important;
  }
}
@media (min-width: 996px) {
  .ecl-u-media-a-l-s {
    height: 77px !important;
  }
  .ecl-u-media-a-l-s,
  .ecl-u-media-h-l-s {
    width: 77px !important;
  }
  .ecl-u-media-v-l-s {
    height: 77px !important;
  }
  .ecl-u-media-a-l-m {
    height: 100px !important;
  }
  .ecl-u-media-a-l-m,
  .ecl-u-media-h-l-m {
    width: 100px !important;
  }
  .ecl-u-media-v-l-m {
    height: 100px !important;
  }
}
@media (min-width: 1140px) {
  .ecl-u-media-a-xl-s {
    height: 77px !important;
  }
  .ecl-u-media-a-xl-s,
  .ecl-u-media-h-xl-s {
    width: 77px !important;
  }
  .ecl-u-media-v-xl-s {
    height: 77px !important;
  }
  .ecl-u-media-a-xl-m {
    height: 100px !important;
  }
  .ecl-u-media-a-xl-m,
  .ecl-u-media-h-xl-m {
    width: 100px !important;
  }
  .ecl-u-media-v-xl-m {
    height: 100px !important;
  }
}
.ecl-u-media-ratio-16-9 {
  display: block;
  position: relative !important;
}
.ecl-u-media-ratio-16-9:before {
  content: "" !important;
  display: block !important;
  padding-top: 56.25% !important;
  width: 100% !important;
}
.ecl-u-media-ratio-16-9 .ecl-u-media-content {
  height: 100% !important;
  position: absolute !important;
  right: 0 !important;
  top: 0 !important;
  width: 100% !important;
}
.ecl-u-media-ratio-16-9 > iframe {
  bottom: 0;
  left: 0;
  min-height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.ecl-u-media-ratio-4-3 {
  display: block;
  position: relative !important;
}
.ecl-u-media-ratio-4-3:before {
  content: "" !important;
  display: block !important;
  padding-top: 75% !important;
  width: 100% !important;
}
.ecl-u-media-ratio-4-3 .ecl-u-media-content {
  height: 100% !important;
  position: absolute !important;
  right: 0 !important;
  top: 0 !important;
  width: 100% !important;
}
.ecl-u-media-ratio-4-3 > iframe {
  bottom: 0;
  left: 0;
  min-height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.ecl-u-media-ratio-3-2 {
  display: block;
  position: relative !important;
}
.ecl-u-media-ratio-3-2:before {
  content: "" !important;
  display: block !important;
  padding-top: 66.6666666667% !important;
  width: 100% !important;
}
.ecl-u-media-ratio-3-2 .ecl-u-media-content {
  height: 100% !important;
  position: absolute !important;
  right: 0 !important;
  top: 0 !important;
  width: 100% !important;
}
.ecl-u-media-ratio-3-2 > iframe {
  bottom: 0;
  left: 0;
  min-height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.ecl-u-media-ratio-1-1 {
  display: block;
  position: relative !important;
}
.ecl-u-media-ratio-1-1:before {
  content: "" !important;
  display: block !important;
  padding-top: 100% !important;
  width: 100% !important;
}
.ecl-u-media-ratio-1-1 .ecl-u-media-content {
  height: 100% !important;
  position: absolute !important;
  right: 0 !important;
  top: 0 !important;
  width: 100% !important;
}
.ecl-u-media-ratio-1-1 > iframe {
  bottom: 0;
  left: 0;
  min-height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.ecl-u-media-bg-origin-border {
  background-origin: border-box !important;
}
.ecl-u-media-bg-origin-padding {
  background-origin: initial !important;
}
.ecl-u-media-bg-origin-content {
  background-origin: content-box !important;
}
.ecl-u-media-bg-position-initial {
  background-position: 0 0 !important;
}
.ecl-u-media-bg-position-top {
  background-position: top !important;
}
.ecl-u-media-bg-position-bottom {
  background-position: bottom !important;
}
.ecl-u-media-bg-position-left {
  background-position: 0 !important;
}
.ecl-u-media-bg-position-right {
  background-position: 100% !important;
}
.ecl-u-media-bg-position-center {
  background-position: 50% !important;
}
.ecl-u-media-bg-repeat-all {
  background-repeat: repeat !important;
}
.ecl-u-media-bg-repeat-x {
  background-repeat: repeat-x !important;
}
.ecl-u-media-bg-repeat-y {
  background-repeat: repeat-y !important;
}
.ecl-u-media-bg-repeat-none {
  background-repeat: no-repeat !important;
}
.ecl-u-media-bg-size-auto {
  background-size: auto !important;
}
.ecl-u-media-bg-size-contain {
  background-size: contain !important;
}
.ecl-u-media-bg-size-cover {
  background-size: cover !important;
}
.ecl-u-screen-only {
  display: none !important;
}
.ecl-u-break-before-auto {
  break-before: auto;
}
.ecl-u-break-before-avoid {
  break-before: avoid;
}
.ecl-u-break-before-page {
  break-before: page;
}
.ecl-u-break-inside-auto {
  break-inside: auto;
}
.ecl-u-break-inside-avoid {
  break-inside: avoid;
}
.ecl-u-break-after-auto {
  break-after: auto;
}
.ecl-u-break-after-avoid {
  break-after: avoid;
}
.ecl-u-break-after-page {
  break-after: page;
}
.ecl-u-sr-only {
  border: 0 !important;
  clip: rect(0, 0, 0, 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}
.ecl-u-sr-only--focusable:active,
.ecl-u-sr-only--focusable:focus {
  clip: auto !important;
  -webkit-clip-path: none !important;
  clip-path: none !important;
  height: auto !important;
  overflow: visible !important;
  position: static !important;
  white-space: normal !important;
  width: auto !important;
}
.ecl-u-shadow-none {
  box-shadow: none !important;
}
.ecl-u-shadow-1 {
  box-shadow: var(--sh-1) !important;
}
.ecl-u-shadow-6 {
  box-shadow: var(--sh-6) !important;
}
.ecl-u-shadow-12 {
  box-shadow: var(--sh-12) !important;
}
.ecl-u-shadow-16 {
  box-shadow: var(--sh-16) !important;
}
.ecl-u-ma-2xs {
  margin: 0.1cm !important;
}
.ecl-u-mh-2xs {
  -webkit-margin-start: 0.1cm !important;
  margin-inline-start: 0.1cm !important;
  -webkit-margin-end: 0.1cm !important;
  margin-inline-end: 0.1cm !important;
}
.ecl-u-mv-2xs {
  margin-bottom: 0.1cm !important;
}
.ecl-u-mt-2xs,
.ecl-u-mv-2xs {
  margin-top: 0.1cm !important;
}
.ecl-u-mr-2xs {
  -webkit-margin-end: 0.1cm !important;
  margin-inline-end: 0.1cm !important;
}
.ecl-u-mb-2xs {
  margin-bottom: 0.1cm !important;
}
.ecl-u-ml-2xs {
  -webkit-margin-start: 0.1cm !important;
  margin-inline-start: 0.1cm !important;
}
.ecl-u-ma-xs {
  margin: 0.21cm !important;
}
.ecl-u-mh-xs {
  -webkit-margin-start: 0.21cm !important;
  margin-inline-start: 0.21cm !important;
  -webkit-margin-end: 0.21cm !important;
  margin-inline-end: 0.21cm !important;
}
.ecl-u-mv-xs {
  margin-bottom: 0.21cm !important;
}
.ecl-u-mt-xs,
.ecl-u-mv-xs {
  margin-top: 0.21cm !important;
}
.ecl-u-mr-xs {
  -webkit-margin-end: 0.21cm !important;
  margin-inline-end: 0.21cm !important;
}
.ecl-u-mb-xs {
  margin-bottom: 0.21cm !important;
}
.ecl-u-ml-xs {
  -webkit-margin-start: 0.21cm !important;
  margin-inline-start: 0.21cm !important;
}
.ecl-u-ma-s {
  margin: 0.31cm !important;
}
.ecl-u-mh-s {
  -webkit-margin-start: 0.31cm !important;
  margin-inline-start: 0.31cm !important;
  -webkit-margin-end: 0.31cm !important;
  margin-inline-end: 0.31cm !important;
}
.ecl-u-mv-s {
  margin-bottom: 0.31cm !important;
}
.ecl-u-mt-s,
.ecl-u-mv-s {
  margin-top: 0.31cm !important;
}
.ecl-u-mr-s {
  -webkit-margin-end: 0.31cm !important;
  margin-inline-end: 0.31cm !important;
}
.ecl-u-mb-s {
  margin-bottom: 0.31cm !important;
}
.ecl-u-ml-s {
  -webkit-margin-start: 0.31cm !important;
  margin-inline-start: 0.31cm !important;
}
.ecl-u-ma-m {
  margin: 0.42cm !important;
}
.ecl-u-mh-m {
  -webkit-margin-start: 0.42cm !important;
  margin-inline-start: 0.42cm !important;
  -webkit-margin-end: 0.42cm !important;
  margin-inline-end: 0.42cm !important;
}
.ecl-u-mv-m {
  margin-bottom: 0.42cm !important;
}
.ecl-u-mt-m,
.ecl-u-mv-m {
  margin-top: 0.42cm !important;
}
.ecl-u-mr-m {
  -webkit-margin-end: 0.42cm !important;
  margin-inline-end: 0.42cm !important;
}
.ecl-u-mb-m {
  margin-bottom: 0.42cm !important;
}
.ecl-u-ml-m {
  -webkit-margin-start: 0.42cm !important;
  margin-inline-start: 0.42cm !important;
}
.ecl-u-ma-l {
  margin: 0.52cm !important;
}
.ecl-u-mh-l {
  -webkit-margin-start: 0.52cm !important;
  margin-inline-start: 0.52cm !important;
  -webkit-margin-end: 0.52cm !important;
  margin-inline-end: 0.52cm !important;
}
.ecl-u-mv-l {
  margin-bottom: 0.52cm !important;
}
.ecl-u-mt-l,
.ecl-u-mv-l {
  margin-top: 0.52cm !important;
}
.ecl-u-mr-l {
  -webkit-margin-end: 0.52cm !important;
  margin-inline-end: 0.52cm !important;
}
.ecl-u-mb-l {
  margin-bottom: 0.52cm !important;
}
.ecl-u-ml-l {
  -webkit-margin-start: 0.52cm !important;
  margin-inline-start: 0.52cm !important;
}
.ecl-u-ma-xl {
  margin: 0.63cm !important;
}
.ecl-u-mh-xl {
  -webkit-margin-start: 0.63cm !important;
  margin-inline-start: 0.63cm !important;
  -webkit-margin-end: 0.63cm !important;
  margin-inline-end: 0.63cm !important;
}
.ecl-u-mv-xl {
  margin-bottom: 0.63cm !important;
}
.ecl-u-mt-xl,
.ecl-u-mv-xl {
  margin-top: 0.63cm !important;
}
.ecl-u-mr-xl {
  -webkit-margin-end: 0.63cm !important;
  margin-inline-end: 0.63cm !important;
}
.ecl-u-mb-xl {
  margin-bottom: 0.63cm !important;
}
.ecl-u-ml-xl {
  -webkit-margin-start: 0.63cm !important;
  margin-inline-start: 0.63cm !important;
}
.ecl-u-ma-2xl {
  margin: 0.84cm !important;
}
.ecl-u-mh-2xl {
  -webkit-margin-start: 0.84cm !important;
  margin-inline-start: 0.84cm !important;
  -webkit-margin-end: 0.84cm !important;
  margin-inline-end: 0.84cm !important;
}
.ecl-u-mv-2xl {
  margin-bottom: 0.84cm !important;
}
.ecl-u-mt-2xl,
.ecl-u-mv-2xl {
  margin-top: 0.84cm !important;
}
.ecl-u-mr-2xl {
  -webkit-margin-end: 0.84cm !important;
  margin-inline-end: 0.84cm !important;
}
.ecl-u-mb-2xl {
  margin-bottom: 0.84cm !important;
}
.ecl-u-ml-2xl {
  -webkit-margin-start: 0.84cm !important;
  margin-inline-start: 0.84cm !important;
}
.ecl-u-ma-3xl {
  margin: 1.05cm !important;
}
.ecl-u-mh-3xl {
  -webkit-margin-start: 1.05cm !important;
  margin-inline-start: 1.05cm !important;
  -webkit-margin-end: 1.05cm !important;
  margin-inline-end: 1.05cm !important;
}
.ecl-u-mv-3xl {
  margin-bottom: 1.05cm !important;
}
.ecl-u-mt-3xl,
.ecl-u-mv-3xl {
  margin-top: 1.05cm !important;
}
.ecl-u-mr-3xl {
  -webkit-margin-end: 1.05cm !important;
  margin-inline-end: 1.05cm !important;
}
.ecl-u-mb-3xl {
  margin-bottom: 1.05cm !important;
}
.ecl-u-ml-3xl {
  -webkit-margin-start: 1.05cm !important;
  margin-inline-start: 1.05cm !important;
}
.ecl-u-ma-4xl {
  margin: 1.26cm !important;
}
.ecl-u-mh-4xl {
  -webkit-margin-start: 1.26cm !important;
  margin-inline-start: 1.26cm !important;
  -webkit-margin-end: 1.26cm !important;
  margin-inline-end: 1.26cm !important;
}
.ecl-u-mv-4xl {
  margin-bottom: 1.26cm !important;
}
.ecl-u-mt-4xl,
.ecl-u-mv-4xl {
  margin-top: 1.26cm !important;
}
.ecl-u-mr-4xl {
  -webkit-margin-end: 1.26cm !important;
  margin-inline-end: 1.26cm !important;
}
.ecl-u-mb-4xl {
  margin-bottom: 1.26cm !important;
}
.ecl-u-ml-4xl {
  -webkit-margin-start: 1.26cm !important;
  margin-inline-start: 1.26cm !important;
}
.ecl-u-ma-5xl {
  margin: 1.47cm !important;
}
.ecl-u-mh-5xl {
  -webkit-margin-start: 1.47cm !important;
  margin-inline-start: 1.47cm !important;
  -webkit-margin-end: 1.47cm !important;
  margin-inline-end: 1.47cm !important;
}
.ecl-u-mv-5xl {
  margin-bottom: 1.47cm !important;
}
.ecl-u-mt-5xl,
.ecl-u-mv-5xl {
  margin-top: 1.47cm !important;
}
.ecl-u-mr-5xl {
  -webkit-margin-end: 1.47cm !important;
  margin-inline-end: 1.47cm !important;
}
.ecl-u-mb-5xl {
  margin-bottom: 1.47cm !important;
}
.ecl-u-ml-5xl {
  -webkit-margin-start: 1.47cm !important;
  margin-inline-start: 1.47cm !important;
}
.ecl-u-ma-6xl {
  margin: 1.68cm !important;
}
.ecl-u-mh-6xl {
  -webkit-margin-start: 1.68cm !important;
  margin-inline-start: 1.68cm !important;
  -webkit-margin-end: 1.68cm !important;
  margin-inline-end: 1.68cm !important;
}
.ecl-u-mv-6xl {
  margin-bottom: 1.68cm !important;
}
.ecl-u-mt-6xl,
.ecl-u-mv-6xl {
  margin-top: 1.68cm !important;
}
.ecl-u-mr-6xl {
  -webkit-margin-end: 1.68cm !important;
  margin-inline-end: 1.68cm !important;
}
.ecl-u-mb-6xl {
  margin-bottom: 1.68cm !important;
}
.ecl-u-ml-6xl {
  -webkit-margin-start: 1.68cm !important;
  margin-inline-start: 1.68cm !important;
}
.ecl-u-ma-none {
  margin: 0 !important;
}
.ecl-u-mh-none {
  -webkit-margin-start: 0 !important;
  margin-inline-start: 0 !important;
  -webkit-margin-end: 0 !important;
  margin-inline-end: 0 !important;
}
.ecl-u-mv-none {
  margin-bottom: 0 !important;
}
.ecl-u-mt-none,
.ecl-u-mv-none {
  margin-top: 0 !important;
}
.ecl-u-mr-none {
  -webkit-margin-end: 0 !important;
  margin-inline-end: 0 !important;
}
.ecl-u-mb-none {
  margin-bottom: 0 !important;
}
.ecl-u-ml-none {
  -webkit-margin-start: 0 !important;
  margin-inline-start: 0 !important;
}
.ecl-u-ma-auto {
  margin: auto !important;
}
.ecl-u-mh-auto {
  -webkit-margin-start: auto !important;
  margin-inline-start: auto !important;
  -webkit-margin-end: auto !important;
  margin-inline-end: auto !important;
}
.ecl-u-mv-auto {
  margin-top: auto !important;
}
.ecl-u-mb-auto,
.ecl-u-mv-auto {
  margin-bottom: auto !important;
}
.ecl-u-mt-auto {
  margin-top: auto !important;
}
.ecl-u-mr-auto {
  -webkit-margin-end: auto !important;
  margin-inline-end: auto !important;
}
.ecl-u-ml-auto {
  -webkit-margin-start: auto !important;
  margin-inline-start: auto !important;
}
@media (min-width: 480px) {
  .ecl-u-ma-s-2xs {
    margin: 0.1cm !important;
  }
  .ecl-u-mh-s-2xs {
    -webkit-margin-start: 0.1cm !important;
    margin-inline-start: 0.1cm !important;
    -webkit-margin-end: 0.1cm !important;
    margin-inline-end: 0.1cm !important;
  }
  .ecl-u-mv-s-2xs {
    margin-bottom: 0.1cm !important;
  }
  .ecl-u-mt-s-2xs,
  .ecl-u-mv-s-2xs {
    margin-top: 0.1cm !important;
  }
  .ecl-u-mr-s-2xs {
    -webkit-margin-end: 0.1cm !important;
    margin-inline-end: 0.1cm !important;
  }
  .ecl-u-mb-s-2xs {
    margin-bottom: 0.1cm !important;
  }
  .ecl-u-ml-s-2xs {
    -webkit-margin-start: 0.1cm !important;
    margin-inline-start: 0.1cm !important;
  }
  .ecl-u-ma-s-xs {
    margin: 0.21cm !important;
  }
  .ecl-u-mh-s-xs {
    -webkit-margin-start: 0.21cm !important;
    margin-inline-start: 0.21cm !important;
    -webkit-margin-end: 0.21cm !important;
    margin-inline-end: 0.21cm !important;
  }
  .ecl-u-mv-s-xs {
    margin-bottom: 0.21cm !important;
  }
  .ecl-u-mt-s-xs,
  .ecl-u-mv-s-xs {
    margin-top: 0.21cm !important;
  }
  .ecl-u-mr-s-xs {
    -webkit-margin-end: 0.21cm !important;
    margin-inline-end: 0.21cm !important;
  }
  .ecl-u-mb-s-xs {
    margin-bottom: 0.21cm !important;
  }
  .ecl-u-ml-s-xs {
    -webkit-margin-start: 0.21cm !important;
    margin-inline-start: 0.21cm !important;
  }
  .ecl-u-ma-s-s {
    margin: 0.31cm !important;
  }
  .ecl-u-mh-s-s {
    -webkit-margin-start: 0.31cm !important;
    margin-inline-start: 0.31cm !important;
    -webkit-margin-end: 0.31cm !important;
    margin-inline-end: 0.31cm !important;
  }
  .ecl-u-mv-s-s {
    margin-bottom: 0.31cm !important;
  }
  .ecl-u-mt-s-s,
  .ecl-u-mv-s-s {
    margin-top: 0.31cm !important;
  }
  .ecl-u-mr-s-s {
    -webkit-margin-end: 0.31cm !important;
    margin-inline-end: 0.31cm !important;
  }
  .ecl-u-mb-s-s {
    margin-bottom: 0.31cm !important;
  }
  .ecl-u-ml-s-s {
    -webkit-margin-start: 0.31cm !important;
    margin-inline-start: 0.31cm !important;
  }
  .ecl-u-ma-s-m {
    margin: 0.42cm !important;
  }
  .ecl-u-mh-s-m {
    -webkit-margin-start: 0.42cm !important;
    margin-inline-start: 0.42cm !important;
    -webkit-margin-end: 0.42cm !important;
    margin-inline-end: 0.42cm !important;
  }
  .ecl-u-mv-s-m {
    margin-bottom: 0.42cm !important;
  }
  .ecl-u-mt-s-m,
  .ecl-u-mv-s-m {
    margin-top: 0.42cm !important;
  }
  .ecl-u-mr-s-m {
    -webkit-margin-end: 0.42cm !important;
    margin-inline-end: 0.42cm !important;
  }
  .ecl-u-mb-s-m {
    margin-bottom: 0.42cm !important;
  }
  .ecl-u-ml-s-m {
    -webkit-margin-start: 0.42cm !important;
    margin-inline-start: 0.42cm !important;
  }
  .ecl-u-ma-s-l {
    margin: 0.52cm !important;
  }
  .ecl-u-mh-s-l {
    -webkit-margin-start: 0.52cm !important;
    margin-inline-start: 0.52cm !important;
    -webkit-margin-end: 0.52cm !important;
    margin-inline-end: 0.52cm !important;
  }
  .ecl-u-mv-s-l {
    margin-bottom: 0.52cm !important;
  }
  .ecl-u-mt-s-l,
  .ecl-u-mv-s-l {
    margin-top: 0.52cm !important;
  }
  .ecl-u-mr-s-l {
    -webkit-margin-end: 0.52cm !important;
    margin-inline-end: 0.52cm !important;
  }
  .ecl-u-mb-s-l {
    margin-bottom: 0.52cm !important;
  }
  .ecl-u-ml-s-l {
    -webkit-margin-start: 0.52cm !important;
    margin-inline-start: 0.52cm !important;
  }
  .ecl-u-ma-s-xl {
    margin: 0.63cm !important;
  }
  .ecl-u-mh-s-xl {
    -webkit-margin-start: 0.63cm !important;
    margin-inline-start: 0.63cm !important;
    -webkit-margin-end: 0.63cm !important;
    margin-inline-end: 0.63cm !important;
  }
  .ecl-u-mv-s-xl {
    margin-bottom: 0.63cm !important;
  }
  .ecl-u-mt-s-xl,
  .ecl-u-mv-s-xl {
    margin-top: 0.63cm !important;
  }
  .ecl-u-mr-s-xl {
    -webkit-margin-end: 0.63cm !important;
    margin-inline-end: 0.63cm !important;
  }
  .ecl-u-mb-s-xl {
    margin-bottom: 0.63cm !important;
  }
  .ecl-u-ml-s-xl {
    -webkit-margin-start: 0.63cm !important;
    margin-inline-start: 0.63cm !important;
  }
  .ecl-u-ma-s-2xl {
    margin: 0.84cm !important;
  }
  .ecl-u-mh-s-2xl {
    -webkit-margin-start: 0.84cm !important;
    margin-inline-start: 0.84cm !important;
    -webkit-margin-end: 0.84cm !important;
    margin-inline-end: 0.84cm !important;
  }
  .ecl-u-mv-s-2xl {
    margin-bottom: 0.84cm !important;
  }
  .ecl-u-mt-s-2xl,
  .ecl-u-mv-s-2xl {
    margin-top: 0.84cm !important;
  }
  .ecl-u-mr-s-2xl {
    -webkit-margin-end: 0.84cm !important;
    margin-inline-end: 0.84cm !important;
  }
  .ecl-u-mb-s-2xl {
    margin-bottom: 0.84cm !important;
  }
  .ecl-u-ml-s-2xl {
    -webkit-margin-start: 0.84cm !important;
    margin-inline-start: 0.84cm !important;
  }
  .ecl-u-ma-s-3xl {
    margin: 1.05cm !important;
  }
  .ecl-u-mh-s-3xl {
    -webkit-margin-start: 1.05cm !important;
    margin-inline-start: 1.05cm !important;
    -webkit-margin-end: 1.05cm !important;
    margin-inline-end: 1.05cm !important;
  }
  .ecl-u-mv-s-3xl {
    margin-bottom: 1.05cm !important;
  }
  .ecl-u-mt-s-3xl,
  .ecl-u-mv-s-3xl {
    margin-top: 1.05cm !important;
  }
  .ecl-u-mr-s-3xl {
    -webkit-margin-end: 1.05cm !important;
    margin-inline-end: 1.05cm !important;
  }
  .ecl-u-mb-s-3xl {
    margin-bottom: 1.05cm !important;
  }
  .ecl-u-ml-s-3xl {
    -webkit-margin-start: 1.05cm !important;
    margin-inline-start: 1.05cm !important;
  }
  .ecl-u-ma-s-4xl {
    margin: 1.26cm !important;
  }
  .ecl-u-mh-s-4xl {
    -webkit-margin-start: 1.26cm !important;
    margin-inline-start: 1.26cm !important;
    -webkit-margin-end: 1.26cm !important;
    margin-inline-end: 1.26cm !important;
  }
  .ecl-u-mv-s-4xl {
    margin-bottom: 1.26cm !important;
  }
  .ecl-u-mt-s-4xl,
  .ecl-u-mv-s-4xl {
    margin-top: 1.26cm !important;
  }
  .ecl-u-mr-s-4xl {
    -webkit-margin-end: 1.26cm !important;
    margin-inline-end: 1.26cm !important;
  }
  .ecl-u-mb-s-4xl {
    margin-bottom: 1.26cm !important;
  }
  .ecl-u-ml-s-4xl {
    -webkit-margin-start: 1.26cm !important;
    margin-inline-start: 1.26cm !important;
  }
  .ecl-u-ma-s-5xl {
    margin: 1.47cm !important;
  }
  .ecl-u-mh-s-5xl {
    -webkit-margin-start: 1.47cm !important;
    margin-inline-start: 1.47cm !important;
    -webkit-margin-end: 1.47cm !important;
    margin-inline-end: 1.47cm !important;
  }
  .ecl-u-mv-s-5xl {
    margin-bottom: 1.47cm !important;
  }
  .ecl-u-mt-s-5xl,
  .ecl-u-mv-s-5xl {
    margin-top: 1.47cm !important;
  }
  .ecl-u-mr-s-5xl {
    -webkit-margin-end: 1.47cm !important;
    margin-inline-end: 1.47cm !important;
  }
  .ecl-u-mb-s-5xl {
    margin-bottom: 1.47cm !important;
  }
  .ecl-u-ml-s-5xl {
    -webkit-margin-start: 1.47cm !important;
    margin-inline-start: 1.47cm !important;
  }
  .ecl-u-ma-s-6xl {
    margin: 1.68cm !important;
  }
  .ecl-u-mh-s-6xl {
    -webkit-margin-start: 1.68cm !important;
    margin-inline-start: 1.68cm !important;
    -webkit-margin-end: 1.68cm !important;
    margin-inline-end: 1.68cm !important;
  }
  .ecl-u-mv-s-6xl {
    margin-bottom: 1.68cm !important;
  }
  .ecl-u-mt-s-6xl,
  .ecl-u-mv-s-6xl {
    margin-top: 1.68cm !important;
  }
  .ecl-u-mr-s-6xl {
    -webkit-margin-end: 1.68cm !important;
    margin-inline-end: 1.68cm !important;
  }
  .ecl-u-mb-s-6xl {
    margin-bottom: 1.68cm !important;
  }
  .ecl-u-ml-s-6xl {
    -webkit-margin-start: 1.68cm !important;
    margin-inline-start: 1.68cm !important;
  }
  .ecl-u-ma-s-none {
    margin: 0 !important;
  }
  .ecl-u-mh-s-none {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .ecl-u-mv-s-none {
    margin-bottom: 0 !important;
  }
  .ecl-u-mt-s-none,
  .ecl-u-mv-s-none {
    margin-top: 0 !important;
  }
  .ecl-u-mr-s-none {
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .ecl-u-mb-s-none {
    margin-bottom: 0 !important;
  }
  .ecl-u-ml-s-none {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
  }
  .ecl-u-ma-s-auto {
    margin: auto !important;
  }
  .ecl-u-mh-s-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .ecl-u-mv-s-auto {
    margin-top: auto !important;
  }
  .ecl-u-mb-s-auto,
  .ecl-u-mv-s-auto {
    margin-bottom: auto !important;
  }
  .ecl-u-mt-s-auto {
    margin-top: auto !important;
  }
  .ecl-u-mr-s-auto {
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .ecl-u-ml-s-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
  }
}
@media (min-width: 768px) {
  .ecl-u-ma-m-2xs {
    margin: 0.1cm !important;
  }
  .ecl-u-mh-m-2xs {
    -webkit-margin-start: 0.1cm !important;
    margin-inline-start: 0.1cm !important;
    -webkit-margin-end: 0.1cm !important;
    margin-inline-end: 0.1cm !important;
  }
  .ecl-u-mv-m-2xs {
    margin-bottom: 0.1cm !important;
  }
  .ecl-u-mt-m-2xs,
  .ecl-u-mv-m-2xs {
    margin-top: 0.1cm !important;
  }
  .ecl-u-mr-m-2xs {
    -webkit-margin-end: 0.1cm !important;
    margin-inline-end: 0.1cm !important;
  }
  .ecl-u-mb-m-2xs {
    margin-bottom: 0.1cm !important;
  }
  .ecl-u-ml-m-2xs {
    -webkit-margin-start: 0.1cm !important;
    margin-inline-start: 0.1cm !important;
  }
  .ecl-u-ma-m-xs {
    margin: 0.21cm !important;
  }
  .ecl-u-mh-m-xs {
    -webkit-margin-start: 0.21cm !important;
    margin-inline-start: 0.21cm !important;
    -webkit-margin-end: 0.21cm !important;
    margin-inline-end: 0.21cm !important;
  }
  .ecl-u-mv-m-xs {
    margin-bottom: 0.21cm !important;
  }
  .ecl-u-mt-m-xs,
  .ecl-u-mv-m-xs {
    margin-top: 0.21cm !important;
  }
  .ecl-u-mr-m-xs {
    -webkit-margin-end: 0.21cm !important;
    margin-inline-end: 0.21cm !important;
  }
  .ecl-u-mb-m-xs {
    margin-bottom: 0.21cm !important;
  }
  .ecl-u-ml-m-xs {
    -webkit-margin-start: 0.21cm !important;
    margin-inline-start: 0.21cm !important;
  }
  .ecl-u-ma-m-s {
    margin: 0.31cm !important;
  }
  .ecl-u-mh-m-s {
    -webkit-margin-start: 0.31cm !important;
    margin-inline-start: 0.31cm !important;
    -webkit-margin-end: 0.31cm !important;
    margin-inline-end: 0.31cm !important;
  }
  .ecl-u-mv-m-s {
    margin-bottom: 0.31cm !important;
  }
  .ecl-u-mt-m-s,
  .ecl-u-mv-m-s {
    margin-top: 0.31cm !important;
  }
  .ecl-u-mr-m-s {
    -webkit-margin-end: 0.31cm !important;
    margin-inline-end: 0.31cm !important;
  }
  .ecl-u-mb-m-s {
    margin-bottom: 0.31cm !important;
  }
  .ecl-u-ml-m-s {
    -webkit-margin-start: 0.31cm !important;
    margin-inline-start: 0.31cm !important;
  }
  .ecl-u-ma-m-m {
    margin: 0.42cm !important;
  }
  .ecl-u-mh-m-m {
    -webkit-margin-start: 0.42cm !important;
    margin-inline-start: 0.42cm !important;
    -webkit-margin-end: 0.42cm !important;
    margin-inline-end: 0.42cm !important;
  }
  .ecl-u-mv-m-m {
    margin-bottom: 0.42cm !important;
  }
  .ecl-u-mt-m-m,
  .ecl-u-mv-m-m {
    margin-top: 0.42cm !important;
  }
  .ecl-u-mr-m-m {
    -webkit-margin-end: 0.42cm !important;
    margin-inline-end: 0.42cm !important;
  }
  .ecl-u-mb-m-m {
    margin-bottom: 0.42cm !important;
  }
  .ecl-u-ml-m-m {
    -webkit-margin-start: 0.42cm !important;
    margin-inline-start: 0.42cm !important;
  }
  .ecl-u-ma-m-l {
    margin: 0.52cm !important;
  }
  .ecl-u-mh-m-l {
    -webkit-margin-start: 0.52cm !important;
    margin-inline-start: 0.52cm !important;
    -webkit-margin-end: 0.52cm !important;
    margin-inline-end: 0.52cm !important;
  }
  .ecl-u-mv-m-l {
    margin-bottom: 0.52cm !important;
  }
  .ecl-u-mt-m-l,
  .ecl-u-mv-m-l {
    margin-top: 0.52cm !important;
  }
  .ecl-u-mr-m-l {
    -webkit-margin-end: 0.52cm !important;
    margin-inline-end: 0.52cm !important;
  }
  .ecl-u-mb-m-l {
    margin-bottom: 0.52cm !important;
  }
  .ecl-u-ml-m-l {
    -webkit-margin-start: 0.52cm !important;
    margin-inline-start: 0.52cm !important;
  }
  .ecl-u-ma-m-xl {
    margin: 0.63cm !important;
  }
  .ecl-u-mh-m-xl {
    -webkit-margin-start: 0.63cm !important;
    margin-inline-start: 0.63cm !important;
    -webkit-margin-end: 0.63cm !important;
    margin-inline-end: 0.63cm !important;
  }
  .ecl-u-mv-m-xl {
    margin-bottom: 0.63cm !important;
  }
  .ecl-u-mt-m-xl,
  .ecl-u-mv-m-xl {
    margin-top: 0.63cm !important;
  }
  .ecl-u-mr-m-xl {
    -webkit-margin-end: 0.63cm !important;
    margin-inline-end: 0.63cm !important;
  }
  .ecl-u-mb-m-xl {
    margin-bottom: 0.63cm !important;
  }
  .ecl-u-ml-m-xl {
    -webkit-margin-start: 0.63cm !important;
    margin-inline-start: 0.63cm !important;
  }
  .ecl-u-ma-m-2xl {
    margin: 0.84cm !important;
  }
  .ecl-u-mh-m-2xl {
    -webkit-margin-start: 0.84cm !important;
    margin-inline-start: 0.84cm !important;
    -webkit-margin-end: 0.84cm !important;
    margin-inline-end: 0.84cm !important;
  }
  .ecl-u-mv-m-2xl {
    margin-bottom: 0.84cm !important;
  }
  .ecl-u-mt-m-2xl,
  .ecl-u-mv-m-2xl {
    margin-top: 0.84cm !important;
  }
  .ecl-u-mr-m-2xl {
    -webkit-margin-end: 0.84cm !important;
    margin-inline-end: 0.84cm !important;
  }
  .ecl-u-mb-m-2xl {
    margin-bottom: 0.84cm !important;
  }
  .ecl-u-ml-m-2xl {
    -webkit-margin-start: 0.84cm !important;
    margin-inline-start: 0.84cm !important;
  }
  .ecl-u-ma-m-3xl {
    margin: 1.05cm !important;
  }
  .ecl-u-mh-m-3xl {
    -webkit-margin-start: 1.05cm !important;
    margin-inline-start: 1.05cm !important;
    -webkit-margin-end: 1.05cm !important;
    margin-inline-end: 1.05cm !important;
  }
  .ecl-u-mv-m-3xl {
    margin-bottom: 1.05cm !important;
  }
  .ecl-u-mt-m-3xl,
  .ecl-u-mv-m-3xl {
    margin-top: 1.05cm !important;
  }
  .ecl-u-mr-m-3xl {
    -webkit-margin-end: 1.05cm !important;
    margin-inline-end: 1.05cm !important;
  }
  .ecl-u-mb-m-3xl {
    margin-bottom: 1.05cm !important;
  }
  .ecl-u-ml-m-3xl {
    -webkit-margin-start: 1.05cm !important;
    margin-inline-start: 1.05cm !important;
  }
  .ecl-u-ma-m-4xl {
    margin: 1.26cm !important;
  }
  .ecl-u-mh-m-4xl {
    -webkit-margin-start: 1.26cm !important;
    margin-inline-start: 1.26cm !important;
    -webkit-margin-end: 1.26cm !important;
    margin-inline-end: 1.26cm !important;
  }
  .ecl-u-mv-m-4xl {
    margin-bottom: 1.26cm !important;
  }
  .ecl-u-mt-m-4xl,
  .ecl-u-mv-m-4xl {
    margin-top: 1.26cm !important;
  }
  .ecl-u-mr-m-4xl {
    -webkit-margin-end: 1.26cm !important;
    margin-inline-end: 1.26cm !important;
  }
  .ecl-u-mb-m-4xl {
    margin-bottom: 1.26cm !important;
  }
  .ecl-u-ml-m-4xl {
    -webkit-margin-start: 1.26cm !important;
    margin-inline-start: 1.26cm !important;
  }
  .ecl-u-ma-m-5xl {
    margin: 1.47cm !important;
  }
  .ecl-u-mh-m-5xl {
    -webkit-margin-start: 1.47cm !important;
    margin-inline-start: 1.47cm !important;
    -webkit-margin-end: 1.47cm !important;
    margin-inline-end: 1.47cm !important;
  }
  .ecl-u-mv-m-5xl {
    margin-bottom: 1.47cm !important;
  }
  .ecl-u-mt-m-5xl,
  .ecl-u-mv-m-5xl {
    margin-top: 1.47cm !important;
  }
  .ecl-u-mr-m-5xl {
    -webkit-margin-end: 1.47cm !important;
    margin-inline-end: 1.47cm !important;
  }
  .ecl-u-mb-m-5xl {
    margin-bottom: 1.47cm !important;
  }
  .ecl-u-ml-m-5xl {
    -webkit-margin-start: 1.47cm !important;
    margin-inline-start: 1.47cm !important;
  }
  .ecl-u-ma-m-6xl {
    margin: 1.68cm !important;
  }
  .ecl-u-mh-m-6xl {
    -webkit-margin-start: 1.68cm !important;
    margin-inline-start: 1.68cm !important;
    -webkit-margin-end: 1.68cm !important;
    margin-inline-end: 1.68cm !important;
  }
  .ecl-u-mv-m-6xl {
    margin-bottom: 1.68cm !important;
  }
  .ecl-u-mt-m-6xl,
  .ecl-u-mv-m-6xl {
    margin-top: 1.68cm !important;
  }
  .ecl-u-mr-m-6xl {
    -webkit-margin-end: 1.68cm !important;
    margin-inline-end: 1.68cm !important;
  }
  .ecl-u-mb-m-6xl {
    margin-bottom: 1.68cm !important;
  }
  .ecl-u-ml-m-6xl {
    -webkit-margin-start: 1.68cm !important;
    margin-inline-start: 1.68cm !important;
  }
  .ecl-u-ma-m-none {
    margin: 0 !important;
  }
  .ecl-u-mh-m-none {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .ecl-u-mv-m-none {
    margin-bottom: 0 !important;
  }
  .ecl-u-mt-m-none,
  .ecl-u-mv-m-none {
    margin-top: 0 !important;
  }
  .ecl-u-mr-m-none {
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .ecl-u-mb-m-none {
    margin-bottom: 0 !important;
  }
  .ecl-u-ml-m-none {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
  }
  .ecl-u-ma-m-auto {
    margin: auto !important;
  }
  .ecl-u-mh-m-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .ecl-u-mv-m-auto {
    margin-top: auto !important;
  }
  .ecl-u-mb-m-auto,
  .ecl-u-mv-m-auto {
    margin-bottom: auto !important;
  }
  .ecl-u-mt-m-auto {
    margin-top: auto !important;
  }
  .ecl-u-mr-m-auto {
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .ecl-u-ml-m-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
  }
}
@media (min-width: 996px) {
  .ecl-u-ma-l-2xs {
    margin: 0.1cm !important;
  }
  .ecl-u-mh-l-2xs {
    -webkit-margin-start: 0.1cm !important;
    margin-inline-start: 0.1cm !important;
    -webkit-margin-end: 0.1cm !important;
    margin-inline-end: 0.1cm !important;
  }
  .ecl-u-mv-l-2xs {
    margin-bottom: 0.1cm !important;
  }
  .ecl-u-mt-l-2xs,
  .ecl-u-mv-l-2xs {
    margin-top: 0.1cm !important;
  }
  .ecl-u-mr-l-2xs {
    -webkit-margin-end: 0.1cm !important;
    margin-inline-end: 0.1cm !important;
  }
  .ecl-u-mb-l-2xs {
    margin-bottom: 0.1cm !important;
  }
  .ecl-u-ml-l-2xs {
    -webkit-margin-start: 0.1cm !important;
    margin-inline-start: 0.1cm !important;
  }
  .ecl-u-ma-l-xs {
    margin: 0.21cm !important;
  }
  .ecl-u-mh-l-xs {
    -webkit-margin-start: 0.21cm !important;
    margin-inline-start: 0.21cm !important;
    -webkit-margin-end: 0.21cm !important;
    margin-inline-end: 0.21cm !important;
  }
  .ecl-u-mv-l-xs {
    margin-bottom: 0.21cm !important;
  }
  .ecl-u-mt-l-xs,
  .ecl-u-mv-l-xs {
    margin-top: 0.21cm !important;
  }
  .ecl-u-mr-l-xs {
    -webkit-margin-end: 0.21cm !important;
    margin-inline-end: 0.21cm !important;
  }
  .ecl-u-mb-l-xs {
    margin-bottom: 0.21cm !important;
  }
  .ecl-u-ml-l-xs {
    -webkit-margin-start: 0.21cm !important;
    margin-inline-start: 0.21cm !important;
  }
  .ecl-u-ma-l-s {
    margin: 0.31cm !important;
  }
  .ecl-u-mh-l-s {
    -webkit-margin-start: 0.31cm !important;
    margin-inline-start: 0.31cm !important;
    -webkit-margin-end: 0.31cm !important;
    margin-inline-end: 0.31cm !important;
  }
  .ecl-u-mv-l-s {
    margin-bottom: 0.31cm !important;
  }
  .ecl-u-mt-l-s,
  .ecl-u-mv-l-s {
    margin-top: 0.31cm !important;
  }
  .ecl-u-mr-l-s {
    -webkit-margin-end: 0.31cm !important;
    margin-inline-end: 0.31cm !important;
  }
  .ecl-u-mb-l-s {
    margin-bottom: 0.31cm !important;
  }
  .ecl-u-ml-l-s {
    -webkit-margin-start: 0.31cm !important;
    margin-inline-start: 0.31cm !important;
  }
  .ecl-u-ma-l-m {
    margin: 0.42cm !important;
  }
  .ecl-u-mh-l-m {
    -webkit-margin-start: 0.42cm !important;
    margin-inline-start: 0.42cm !important;
    -webkit-margin-end: 0.42cm !important;
    margin-inline-end: 0.42cm !important;
  }
  .ecl-u-mv-l-m {
    margin-bottom: 0.42cm !important;
  }
  .ecl-u-mt-l-m,
  .ecl-u-mv-l-m {
    margin-top: 0.42cm !important;
  }
  .ecl-u-mr-l-m {
    -webkit-margin-end: 0.42cm !important;
    margin-inline-end: 0.42cm !important;
  }
  .ecl-u-mb-l-m {
    margin-bottom: 0.42cm !important;
  }
  .ecl-u-ml-l-m {
    -webkit-margin-start: 0.42cm !important;
    margin-inline-start: 0.42cm !important;
  }
  .ecl-u-ma-l-l {
    margin: 0.52cm !important;
  }
  .ecl-u-mh-l-l {
    -webkit-margin-start: 0.52cm !important;
    margin-inline-start: 0.52cm !important;
    -webkit-margin-end: 0.52cm !important;
    margin-inline-end: 0.52cm !important;
  }
  .ecl-u-mv-l-l {
    margin-bottom: 0.52cm !important;
  }
  .ecl-u-mt-l-l,
  .ecl-u-mv-l-l {
    margin-top: 0.52cm !important;
  }
  .ecl-u-mr-l-l {
    -webkit-margin-end: 0.52cm !important;
    margin-inline-end: 0.52cm !important;
  }
  .ecl-u-mb-l-l {
    margin-bottom: 0.52cm !important;
  }
  .ecl-u-ml-l-l {
    -webkit-margin-start: 0.52cm !important;
    margin-inline-start: 0.52cm !important;
  }
  .ecl-u-ma-l-xl {
    margin: 0.63cm !important;
  }
  .ecl-u-mh-l-xl {
    -webkit-margin-start: 0.63cm !important;
    margin-inline-start: 0.63cm !important;
    -webkit-margin-end: 0.63cm !important;
    margin-inline-end: 0.63cm !important;
  }
  .ecl-u-mv-l-xl {
    margin-bottom: 0.63cm !important;
  }
  .ecl-u-mt-l-xl,
  .ecl-u-mv-l-xl {
    margin-top: 0.63cm !important;
  }
  .ecl-u-mr-l-xl {
    -webkit-margin-end: 0.63cm !important;
    margin-inline-end: 0.63cm !important;
  }
  .ecl-u-mb-l-xl {
    margin-bottom: 0.63cm !important;
  }
  .ecl-u-ml-l-xl {
    -webkit-margin-start: 0.63cm !important;
    margin-inline-start: 0.63cm !important;
  }
  .ecl-u-ma-l-2xl {
    margin: 0.84cm !important;
  }
  .ecl-u-mh-l-2xl {
    -webkit-margin-start: 0.84cm !important;
    margin-inline-start: 0.84cm !important;
    -webkit-margin-end: 0.84cm !important;
    margin-inline-end: 0.84cm !important;
  }
  .ecl-u-mv-l-2xl {
    margin-bottom: 0.84cm !important;
  }
  .ecl-u-mt-l-2xl,
  .ecl-u-mv-l-2xl {
    margin-top: 0.84cm !important;
  }
  .ecl-u-mr-l-2xl {
    -webkit-margin-end: 0.84cm !important;
    margin-inline-end: 0.84cm !important;
  }
  .ecl-u-mb-l-2xl {
    margin-bottom: 0.84cm !important;
  }
  .ecl-u-ml-l-2xl {
    -webkit-margin-start: 0.84cm !important;
    margin-inline-start: 0.84cm !important;
  }
  .ecl-u-ma-l-3xl {
    margin: 1.05cm !important;
  }
  .ecl-u-mh-l-3xl {
    -webkit-margin-start: 1.05cm !important;
    margin-inline-start: 1.05cm !important;
    -webkit-margin-end: 1.05cm !important;
    margin-inline-end: 1.05cm !important;
  }
  .ecl-u-mv-l-3xl {
    margin-bottom: 1.05cm !important;
  }
  .ecl-u-mt-l-3xl,
  .ecl-u-mv-l-3xl {
    margin-top: 1.05cm !important;
  }
  .ecl-u-mr-l-3xl {
    -webkit-margin-end: 1.05cm !important;
    margin-inline-end: 1.05cm !important;
  }
  .ecl-u-mb-l-3xl {
    margin-bottom: 1.05cm !important;
  }
  .ecl-u-ml-l-3xl {
    -webkit-margin-start: 1.05cm !important;
    margin-inline-start: 1.05cm !important;
  }
  .ecl-u-ma-l-4xl {
    margin: 1.26cm !important;
  }
  .ecl-u-mh-l-4xl {
    -webkit-margin-start: 1.26cm !important;
    margin-inline-start: 1.26cm !important;
    -webkit-margin-end: 1.26cm !important;
    margin-inline-end: 1.26cm !important;
  }
  .ecl-u-mv-l-4xl {
    margin-bottom: 1.26cm !important;
  }
  .ecl-u-mt-l-4xl,
  .ecl-u-mv-l-4xl {
    margin-top: 1.26cm !important;
  }
  .ecl-u-mr-l-4xl {
    -webkit-margin-end: 1.26cm !important;
    margin-inline-end: 1.26cm !important;
  }
  .ecl-u-mb-l-4xl {
    margin-bottom: 1.26cm !important;
  }
  .ecl-u-ml-l-4xl {
    -webkit-margin-start: 1.26cm !important;
    margin-inline-start: 1.26cm !important;
  }
  .ecl-u-ma-l-5xl {
    margin: 1.47cm !important;
  }
  .ecl-u-mh-l-5xl {
    -webkit-margin-start: 1.47cm !important;
    margin-inline-start: 1.47cm !important;
    -webkit-margin-end: 1.47cm !important;
    margin-inline-end: 1.47cm !important;
  }
  .ecl-u-mv-l-5xl {
    margin-bottom: 1.47cm !important;
  }
  .ecl-u-mt-l-5xl,
  .ecl-u-mv-l-5xl {
    margin-top: 1.47cm !important;
  }
  .ecl-u-mr-l-5xl {
    -webkit-margin-end: 1.47cm !important;
    margin-inline-end: 1.47cm !important;
  }
  .ecl-u-mb-l-5xl {
    margin-bottom: 1.47cm !important;
  }
  .ecl-u-ml-l-5xl {
    -webkit-margin-start: 1.47cm !important;
    margin-inline-start: 1.47cm !important;
  }
  .ecl-u-ma-l-6xl {
    margin: 1.68cm !important;
  }
  .ecl-u-mh-l-6xl {
    -webkit-margin-start: 1.68cm !important;
    margin-inline-start: 1.68cm !important;
    -webkit-margin-end: 1.68cm !important;
    margin-inline-end: 1.68cm !important;
  }
  .ecl-u-mv-l-6xl {
    margin-bottom: 1.68cm !important;
  }
  .ecl-u-mt-l-6xl,
  .ecl-u-mv-l-6xl {
    margin-top: 1.68cm !important;
  }
  .ecl-u-mr-l-6xl {
    -webkit-margin-end: 1.68cm !important;
    margin-inline-end: 1.68cm !important;
  }
  .ecl-u-mb-l-6xl {
    margin-bottom: 1.68cm !important;
  }
  .ecl-u-ml-l-6xl {
    -webkit-margin-start: 1.68cm !important;
    margin-inline-start: 1.68cm !important;
  }
  .ecl-u-ma-l-none {
    margin: 0 !important;
  }
  .ecl-u-mh-l-none {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .ecl-u-mv-l-none {
    margin-bottom: 0 !important;
  }
  .ecl-u-mt-l-none,
  .ecl-u-mv-l-none {
    margin-top: 0 !important;
  }
  .ecl-u-mr-l-none {
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .ecl-u-mb-l-none {
    margin-bottom: 0 !important;
  }
  .ecl-u-ml-l-none {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
  }
  .ecl-u-ma-l-auto {
    margin: auto !important;
  }
  .ecl-u-mh-l-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .ecl-u-mv-l-auto {
    margin-top: auto !important;
  }
  .ecl-u-mb-l-auto,
  .ecl-u-mv-l-auto {
    margin-bottom: auto !important;
  }
  .ecl-u-mt-l-auto {
    margin-top: auto !important;
  }
  .ecl-u-mr-l-auto {
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .ecl-u-ml-l-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
  }
}
@media (min-width: 1140px) {
  .ecl-u-ma-xl-2xs {
    margin: 0.1cm !important;
  }
  .ecl-u-mh-xl-2xs {
    -webkit-margin-start: 0.1cm !important;
    margin-inline-start: 0.1cm !important;
    -webkit-margin-end: 0.1cm !important;
    margin-inline-end: 0.1cm !important;
  }
  .ecl-u-mv-xl-2xs {
    margin-bottom: 0.1cm !important;
  }
  .ecl-u-mt-xl-2xs,
  .ecl-u-mv-xl-2xs {
    margin-top: 0.1cm !important;
  }
  .ecl-u-mr-xl-2xs {
    -webkit-margin-end: 0.1cm !important;
    margin-inline-end: 0.1cm !important;
  }
  .ecl-u-mb-xl-2xs {
    margin-bottom: 0.1cm !important;
  }
  .ecl-u-ml-xl-2xs {
    -webkit-margin-start: 0.1cm !important;
    margin-inline-start: 0.1cm !important;
  }
  .ecl-u-ma-xl-xs {
    margin: 0.21cm !important;
  }
  .ecl-u-mh-xl-xs {
    -webkit-margin-start: 0.21cm !important;
    margin-inline-start: 0.21cm !important;
    -webkit-margin-end: 0.21cm !important;
    margin-inline-end: 0.21cm !important;
  }
  .ecl-u-mv-xl-xs {
    margin-bottom: 0.21cm !important;
  }
  .ecl-u-mt-xl-xs,
  .ecl-u-mv-xl-xs {
    margin-top: 0.21cm !important;
  }
  .ecl-u-mr-xl-xs {
    -webkit-margin-end: 0.21cm !important;
    margin-inline-end: 0.21cm !important;
  }
  .ecl-u-mb-xl-xs {
    margin-bottom: 0.21cm !important;
  }
  .ecl-u-ml-xl-xs {
    -webkit-margin-start: 0.21cm !important;
    margin-inline-start: 0.21cm !important;
  }
  .ecl-u-ma-xl-s {
    margin: 0.31cm !important;
  }
  .ecl-u-mh-xl-s {
    -webkit-margin-start: 0.31cm !important;
    margin-inline-start: 0.31cm !important;
    -webkit-margin-end: 0.31cm !important;
    margin-inline-end: 0.31cm !important;
  }
  .ecl-u-mv-xl-s {
    margin-bottom: 0.31cm !important;
  }
  .ecl-u-mt-xl-s,
  .ecl-u-mv-xl-s {
    margin-top: 0.31cm !important;
  }
  .ecl-u-mr-xl-s {
    -webkit-margin-end: 0.31cm !important;
    margin-inline-end: 0.31cm !important;
  }
  .ecl-u-mb-xl-s {
    margin-bottom: 0.31cm !important;
  }
  .ecl-u-ml-xl-s {
    -webkit-margin-start: 0.31cm !important;
    margin-inline-start: 0.31cm !important;
  }
  .ecl-u-ma-xl-m {
    margin: 0.42cm !important;
  }
  .ecl-u-mh-xl-m {
    -webkit-margin-start: 0.42cm !important;
    margin-inline-start: 0.42cm !important;
    -webkit-margin-end: 0.42cm !important;
    margin-inline-end: 0.42cm !important;
  }
  .ecl-u-mv-xl-m {
    margin-bottom: 0.42cm !important;
  }
  .ecl-u-mt-xl-m,
  .ecl-u-mv-xl-m {
    margin-top: 0.42cm !important;
  }
  .ecl-u-mr-xl-m {
    -webkit-margin-end: 0.42cm !important;
    margin-inline-end: 0.42cm !important;
  }
  .ecl-u-mb-xl-m {
    margin-bottom: 0.42cm !important;
  }
  .ecl-u-ml-xl-m {
    -webkit-margin-start: 0.42cm !important;
    margin-inline-start: 0.42cm !important;
  }
  .ecl-u-ma-xl-l {
    margin: 0.52cm !important;
  }
  .ecl-u-mh-xl-l {
    -webkit-margin-start: 0.52cm !important;
    margin-inline-start: 0.52cm !important;
    -webkit-margin-end: 0.52cm !important;
    margin-inline-end: 0.52cm !important;
  }
  .ecl-u-mv-xl-l {
    margin-bottom: 0.52cm !important;
  }
  .ecl-u-mt-xl-l,
  .ecl-u-mv-xl-l {
    margin-top: 0.52cm !important;
  }
  .ecl-u-mr-xl-l {
    -webkit-margin-end: 0.52cm !important;
    margin-inline-end: 0.52cm !important;
  }
  .ecl-u-mb-xl-l {
    margin-bottom: 0.52cm !important;
  }
  .ecl-u-ml-xl-l {
    -webkit-margin-start: 0.52cm !important;
    margin-inline-start: 0.52cm !important;
  }
  .ecl-u-ma-xl-xl {
    margin: 0.63cm !important;
  }
  .ecl-u-mh-xl-xl {
    -webkit-margin-start: 0.63cm !important;
    margin-inline-start: 0.63cm !important;
    -webkit-margin-end: 0.63cm !important;
    margin-inline-end: 0.63cm !important;
  }
  .ecl-u-mv-xl-xl {
    margin-bottom: 0.63cm !important;
  }
  .ecl-u-mt-xl-xl,
  .ecl-u-mv-xl-xl {
    margin-top: 0.63cm !important;
  }
  .ecl-u-mr-xl-xl {
    -webkit-margin-end: 0.63cm !important;
    margin-inline-end: 0.63cm !important;
  }
  .ecl-u-mb-xl-xl {
    margin-bottom: 0.63cm !important;
  }
  .ecl-u-ml-xl-xl {
    -webkit-margin-start: 0.63cm !important;
    margin-inline-start: 0.63cm !important;
  }
  .ecl-u-ma-xl-2xl {
    margin: 0.84cm !important;
  }
  .ecl-u-mh-xl-2xl {
    -webkit-margin-start: 0.84cm !important;
    margin-inline-start: 0.84cm !important;
    -webkit-margin-end: 0.84cm !important;
    margin-inline-end: 0.84cm !important;
  }
  .ecl-u-mv-xl-2xl {
    margin-bottom: 0.84cm !important;
  }
  .ecl-u-mt-xl-2xl,
  .ecl-u-mv-xl-2xl {
    margin-top: 0.84cm !important;
  }
  .ecl-u-mr-xl-2xl {
    -webkit-margin-end: 0.84cm !important;
    margin-inline-end: 0.84cm !important;
  }
  .ecl-u-mb-xl-2xl {
    margin-bottom: 0.84cm !important;
  }
  .ecl-u-ml-xl-2xl {
    -webkit-margin-start: 0.84cm !important;
    margin-inline-start: 0.84cm !important;
  }
  .ecl-u-ma-xl-3xl {
    margin: 1.05cm !important;
  }
  .ecl-u-mh-xl-3xl {
    -webkit-margin-start: 1.05cm !important;
    margin-inline-start: 1.05cm !important;
    -webkit-margin-end: 1.05cm !important;
    margin-inline-end: 1.05cm !important;
  }
  .ecl-u-mv-xl-3xl {
    margin-bottom: 1.05cm !important;
  }
  .ecl-u-mt-xl-3xl,
  .ecl-u-mv-xl-3xl {
    margin-top: 1.05cm !important;
  }
  .ecl-u-mr-xl-3xl {
    -webkit-margin-end: 1.05cm !important;
    margin-inline-end: 1.05cm !important;
  }
  .ecl-u-mb-xl-3xl {
    margin-bottom: 1.05cm !important;
  }
  .ecl-u-ml-xl-3xl {
    -webkit-margin-start: 1.05cm !important;
    margin-inline-start: 1.05cm !important;
  }
  .ecl-u-ma-xl-4xl {
    margin: 1.26cm !important;
  }
  .ecl-u-mh-xl-4xl {
    -webkit-margin-start: 1.26cm !important;
    margin-inline-start: 1.26cm !important;
    -webkit-margin-end: 1.26cm !important;
    margin-inline-end: 1.26cm !important;
  }
  .ecl-u-mv-xl-4xl {
    margin-bottom: 1.26cm !important;
  }
  .ecl-u-mt-xl-4xl,
  .ecl-u-mv-xl-4xl {
    margin-top: 1.26cm !important;
  }
  .ecl-u-mr-xl-4xl {
    -webkit-margin-end: 1.26cm !important;
    margin-inline-end: 1.26cm !important;
  }
  .ecl-u-mb-xl-4xl {
    margin-bottom: 1.26cm !important;
  }
  .ecl-u-ml-xl-4xl {
    -webkit-margin-start: 1.26cm !important;
    margin-inline-start: 1.26cm !important;
  }
  .ecl-u-ma-xl-5xl {
    margin: 1.47cm !important;
  }
  .ecl-u-mh-xl-5xl {
    -webkit-margin-start: 1.47cm !important;
    margin-inline-start: 1.47cm !important;
    -webkit-margin-end: 1.47cm !important;
    margin-inline-end: 1.47cm !important;
  }
  .ecl-u-mv-xl-5xl {
    margin-bottom: 1.47cm !important;
  }
  .ecl-u-mt-xl-5xl,
  .ecl-u-mv-xl-5xl {
    margin-top: 1.47cm !important;
  }
  .ecl-u-mr-xl-5xl {
    -webkit-margin-end: 1.47cm !important;
    margin-inline-end: 1.47cm !important;
  }
  .ecl-u-mb-xl-5xl {
    margin-bottom: 1.47cm !important;
  }
  .ecl-u-ml-xl-5xl {
    -webkit-margin-start: 1.47cm !important;
    margin-inline-start: 1.47cm !important;
  }
  .ecl-u-ma-xl-6xl {
    margin: 1.68cm !important;
  }
  .ecl-u-mh-xl-6xl {
    -webkit-margin-start: 1.68cm !important;
    margin-inline-start: 1.68cm !important;
    -webkit-margin-end: 1.68cm !important;
    margin-inline-end: 1.68cm !important;
  }
  .ecl-u-mv-xl-6xl {
    margin-bottom: 1.68cm !important;
  }
  .ecl-u-mt-xl-6xl,
  .ecl-u-mv-xl-6xl {
    margin-top: 1.68cm !important;
  }
  .ecl-u-mr-xl-6xl {
    -webkit-margin-end: 1.68cm !important;
    margin-inline-end: 1.68cm !important;
  }
  .ecl-u-mb-xl-6xl {
    margin-bottom: 1.68cm !important;
  }
  .ecl-u-ml-xl-6xl {
    -webkit-margin-start: 1.68cm !important;
    margin-inline-start: 1.68cm !important;
  }
  .ecl-u-ma-xl-none {
    margin: 0 !important;
  }
  .ecl-u-mh-xl-none {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .ecl-u-mv-xl-none {
    margin-bottom: 0 !important;
  }
  .ecl-u-mt-xl-none,
  .ecl-u-mv-xl-none {
    margin-top: 0 !important;
  }
  .ecl-u-mr-xl-none {
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .ecl-u-mb-xl-none {
    margin-bottom: 0 !important;
  }
  .ecl-u-ml-xl-none {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
  }
  .ecl-u-ma-xl-auto {
    margin: auto !important;
  }
  .ecl-u-mh-xl-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .ecl-u-mv-xl-auto {
    margin-top: auto !important;
  }
  .ecl-u-mb-xl-auto,
  .ecl-u-mv-xl-auto {
    margin-bottom: auto !important;
  }
  .ecl-u-mt-xl-auto {
    margin-top: auto !important;
  }
  .ecl-u-mr-xl-auto {
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .ecl-u-ml-xl-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
  }
}
.ecl-u-pa-2xs {
  padding: 0.1cm !important;
}
.ecl-u-ph-2xs {
  -webkit-padding-start: 0.1cm !important;
  padding-inline-start: 0.1cm !important;
  -webkit-padding-end: 0.1cm !important;
  padding-inline-end: 0.1cm !important;
}
.ecl-u-pv-2xs {
  padding-bottom: 0.1cm !important;
}
.ecl-u-pt-2xs,
.ecl-u-pv-2xs {
  padding-top: 0.1cm !important;
}
.ecl-u-pr-2xs {
  -webkit-padding-end: 0.1cm !important;
  padding-inline-end: 0.1cm !important;
}
.ecl-u-pb-2xs {
  padding-bottom: 0.1cm !important;
}
.ecl-u-pl-2xs {
  -webkit-padding-start: 0.1cm !important;
  padding-inline-start: 0.1cm !important;
}
.ecl-u-pa-xs {
  padding: 0.21cm !important;
}
.ecl-u-ph-xs {
  -webkit-padding-start: 0.21cm !important;
  padding-inline-start: 0.21cm !important;
  -webkit-padding-end: 0.21cm !important;
  padding-inline-end: 0.21cm !important;
}
.ecl-u-pv-xs {
  padding-bottom: 0.21cm !important;
}
.ecl-u-pt-xs,
.ecl-u-pv-xs {
  padding-top: 0.21cm !important;
}
.ecl-u-pr-xs {
  -webkit-padding-end: 0.21cm !important;
  padding-inline-end: 0.21cm !important;
}
.ecl-u-pb-xs {
  padding-bottom: 0.21cm !important;
}
.ecl-u-pl-xs {
  -webkit-padding-start: 0.21cm !important;
  padding-inline-start: 0.21cm !important;
}
.ecl-u-pa-s {
  padding: 0.31cm !important;
}
.ecl-u-ph-s {
  -webkit-padding-start: 0.31cm !important;
  padding-inline-start: 0.31cm !important;
  -webkit-padding-end: 0.31cm !important;
  padding-inline-end: 0.31cm !important;
}
.ecl-u-pv-s {
  padding-bottom: 0.31cm !important;
}
.ecl-u-pt-s,
.ecl-u-pv-s {
  padding-top: 0.31cm !important;
}
.ecl-u-pr-s {
  -webkit-padding-end: 0.31cm !important;
  padding-inline-end: 0.31cm !important;
}
.ecl-u-pb-s {
  padding-bottom: 0.31cm !important;
}
.ecl-u-pl-s {
  -webkit-padding-start: 0.31cm !important;
  padding-inline-start: 0.31cm !important;
}
.ecl-u-pa-m {
  padding: 0.42cm !important;
}
.ecl-u-ph-m {
  -webkit-padding-start: 0.42cm !important;
  padding-inline-start: 0.42cm !important;
  -webkit-padding-end: 0.42cm !important;
  padding-inline-end: 0.42cm !important;
}
.ecl-u-pv-m {
  padding-bottom: 0.42cm !important;
}
.ecl-u-pt-m,
.ecl-u-pv-m {
  padding-top: 0.42cm !important;
}
.ecl-u-pr-m {
  -webkit-padding-end: 0.42cm !important;
  padding-inline-end: 0.42cm !important;
}
.ecl-u-pb-m {
  padding-bottom: 0.42cm !important;
}
.ecl-u-pl-m {
  -webkit-padding-start: 0.42cm !important;
  padding-inline-start: 0.42cm !important;
}
.ecl-u-pa-l {
  padding: 0.52cm !important;
}
.ecl-u-ph-l {
  -webkit-padding-start: 0.52cm !important;
  padding-inline-start: 0.52cm !important;
  -webkit-padding-end: 0.52cm !important;
  padding-inline-end: 0.52cm !important;
}
.ecl-u-pv-l {
  padding-bottom: 0.52cm !important;
}
.ecl-u-pt-l,
.ecl-u-pv-l {
  padding-top: 0.52cm !important;
}
.ecl-u-pr-l {
  -webkit-padding-end: 0.52cm !important;
  padding-inline-end: 0.52cm !important;
}
.ecl-u-pb-l {
  padding-bottom: 0.52cm !important;
}
.ecl-u-pl-l {
  -webkit-padding-start: 0.52cm !important;
  padding-inline-start: 0.52cm !important;
}
.ecl-u-pa-xl {
  padding: 0.63cm !important;
}
.ecl-u-ph-xl {
  -webkit-padding-start: 0.63cm !important;
  padding-inline-start: 0.63cm !important;
  -webkit-padding-end: 0.63cm !important;
  padding-inline-end: 0.63cm !important;
}
.ecl-u-pv-xl {
  padding-bottom: 0.63cm !important;
}
.ecl-u-pt-xl,
.ecl-u-pv-xl {
  padding-top: 0.63cm !important;
}
.ecl-u-pr-xl {
  -webkit-padding-end: 0.63cm !important;
  padding-inline-end: 0.63cm !important;
}
.ecl-u-pb-xl {
  padding-bottom: 0.63cm !important;
}
.ecl-u-pl-xl {
  -webkit-padding-start: 0.63cm !important;
  padding-inline-start: 0.63cm !important;
}
.ecl-u-pa-2xl {
  padding: 0.84cm !important;
}
.ecl-u-ph-2xl {
  -webkit-padding-start: 0.84cm !important;
  padding-inline-start: 0.84cm !important;
  -webkit-padding-end: 0.84cm !important;
  padding-inline-end: 0.84cm !important;
}
.ecl-u-pv-2xl {
  padding-bottom: 0.84cm !important;
}
.ecl-u-pt-2xl,
.ecl-u-pv-2xl {
  padding-top: 0.84cm !important;
}
.ecl-u-pr-2xl {
  -webkit-padding-end: 0.84cm !important;
  padding-inline-end: 0.84cm !important;
}
.ecl-u-pb-2xl {
  padding-bottom: 0.84cm !important;
}
.ecl-u-pl-2xl {
  -webkit-padding-start: 0.84cm !important;
  padding-inline-start: 0.84cm !important;
}
.ecl-u-pa-3xl {
  padding: 1.05cm !important;
}
.ecl-u-ph-3xl {
  -webkit-padding-start: 1.05cm !important;
  padding-inline-start: 1.05cm !important;
  -webkit-padding-end: 1.05cm !important;
  padding-inline-end: 1.05cm !important;
}
.ecl-u-pv-3xl {
  padding-bottom: 1.05cm !important;
}
.ecl-u-pt-3xl,
.ecl-u-pv-3xl {
  padding-top: 1.05cm !important;
}
.ecl-u-pr-3xl {
  -webkit-padding-end: 1.05cm !important;
  padding-inline-end: 1.05cm !important;
}
.ecl-u-pb-3xl {
  padding-bottom: 1.05cm !important;
}
.ecl-u-pl-3xl {
  -webkit-padding-start: 1.05cm !important;
  padding-inline-start: 1.05cm !important;
}
.ecl-u-pa-4xl {
  padding: 1.26cm !important;
}
.ecl-u-ph-4xl {
  -webkit-padding-start: 1.26cm !important;
  padding-inline-start: 1.26cm !important;
  -webkit-padding-end: 1.26cm !important;
  padding-inline-end: 1.26cm !important;
}
.ecl-u-pv-4xl {
  padding-bottom: 1.26cm !important;
}
.ecl-u-pt-4xl,
.ecl-u-pv-4xl {
  padding-top: 1.26cm !important;
}
.ecl-u-pr-4xl {
  -webkit-padding-end: 1.26cm !important;
  padding-inline-end: 1.26cm !important;
}
.ecl-u-pb-4xl {
  padding-bottom: 1.26cm !important;
}
.ecl-u-pl-4xl {
  -webkit-padding-start: 1.26cm !important;
  padding-inline-start: 1.26cm !important;
}
.ecl-u-pa-5xl {
  padding: 1.47cm !important;
}
.ecl-u-ph-5xl {
  -webkit-padding-start: 1.47cm !important;
  padding-inline-start: 1.47cm !important;
  -webkit-padding-end: 1.47cm !important;
  padding-inline-end: 1.47cm !important;
}
.ecl-u-pv-5xl {
  padding-bottom: 1.47cm !important;
}
.ecl-u-pt-5xl,
.ecl-u-pv-5xl {
  padding-top: 1.47cm !important;
}
.ecl-u-pr-5xl {
  -webkit-padding-end: 1.47cm !important;
  padding-inline-end: 1.47cm !important;
}
.ecl-u-pb-5xl {
  padding-bottom: 1.47cm !important;
}
.ecl-u-pl-5xl {
  -webkit-padding-start: 1.47cm !important;
  padding-inline-start: 1.47cm !important;
}
.ecl-u-pa-6xl {
  padding: 1.68cm !important;
}
.ecl-u-ph-6xl {
  -webkit-padding-start: 1.68cm !important;
  padding-inline-start: 1.68cm !important;
  -webkit-padding-end: 1.68cm !important;
  padding-inline-end: 1.68cm !important;
}
.ecl-u-pv-6xl {
  padding-bottom: 1.68cm !important;
}
.ecl-u-pt-6xl,
.ecl-u-pv-6xl {
  padding-top: 1.68cm !important;
}
.ecl-u-pr-6xl {
  -webkit-padding-end: 1.68cm !important;
  padding-inline-end: 1.68cm !important;
}
.ecl-u-pb-6xl {
  padding-bottom: 1.68cm !important;
}
.ecl-u-pl-6xl {
  -webkit-padding-start: 1.68cm !important;
  padding-inline-start: 1.68cm !important;
}
.ecl-u-pa-none {
  padding: 0 !important;
}
.ecl-u-ph-none {
  -webkit-padding-start: 0 !important;
  padding-inline-start: 0 !important;
  -webkit-padding-end: 0 !important;
  padding-inline-end: 0 !important;
}
.ecl-u-pv-none {
  padding-bottom: 0 !important;
}
.ecl-u-pt-none,
.ecl-u-pv-none {
  padding-top: 0 !important;
}
.ecl-u-pr-none {
  -webkit-padding-end: 0 !important;
  padding-inline-end: 0 !important;
}
.ecl-u-pb-none {
  padding-bottom: 0 !important;
}
.ecl-u-pl-none {
  -webkit-padding-start: 0 !important;
  padding-inline-start: 0 !important;
}
@media (min-width: 480px) {
  .ecl-u-pa-s-2xs {
    padding: 0.1cm !important;
  }
  .ecl-u-ph-s-2xs {
    -webkit-padding-start: 0.1cm !important;
    padding-inline-start: 0.1cm !important;
    -webkit-padding-end: 0.1cm !important;
    padding-inline-end: 0.1cm !important;
  }
  .ecl-u-pv-s-2xs {
    padding-bottom: 0.1cm !important;
  }
  .ecl-u-pt-s-2xs,
  .ecl-u-pv-s-2xs {
    padding-top: 0.1cm !important;
  }
  .ecl-u-pr-s-2xs {
    -webkit-padding-end: 0.1cm !important;
    padding-inline-end: 0.1cm !important;
  }
  .ecl-u-pb-s-2xs {
    padding-bottom: 0.1cm !important;
  }
  .ecl-u-pl-s-2xs {
    -webkit-padding-start: 0.1cm !important;
    padding-inline-start: 0.1cm !important;
  }
  .ecl-u-pa-s-xs {
    padding: 0.21cm !important;
  }
  .ecl-u-ph-s-xs {
    -webkit-padding-start: 0.21cm !important;
    padding-inline-start: 0.21cm !important;
    -webkit-padding-end: 0.21cm !important;
    padding-inline-end: 0.21cm !important;
  }
  .ecl-u-pv-s-xs {
    padding-bottom: 0.21cm !important;
  }
  .ecl-u-pt-s-xs,
  .ecl-u-pv-s-xs {
    padding-top: 0.21cm !important;
  }
  .ecl-u-pr-s-xs {
    -webkit-padding-end: 0.21cm !important;
    padding-inline-end: 0.21cm !important;
  }
  .ecl-u-pb-s-xs {
    padding-bottom: 0.21cm !important;
  }
  .ecl-u-pl-s-xs {
    -webkit-padding-start: 0.21cm !important;
    padding-inline-start: 0.21cm !important;
  }
  .ecl-u-pa-s-s {
    padding: 0.31cm !important;
  }
  .ecl-u-ph-s-s {
    -webkit-padding-start: 0.31cm !important;
    padding-inline-start: 0.31cm !important;
    -webkit-padding-end: 0.31cm !important;
    padding-inline-end: 0.31cm !important;
  }
  .ecl-u-pv-s-s {
    padding-bottom: 0.31cm !important;
  }
  .ecl-u-pt-s-s,
  .ecl-u-pv-s-s {
    padding-top: 0.31cm !important;
  }
  .ecl-u-pr-s-s {
    -webkit-padding-end: 0.31cm !important;
    padding-inline-end: 0.31cm !important;
  }
  .ecl-u-pb-s-s {
    padding-bottom: 0.31cm !important;
  }
  .ecl-u-pl-s-s {
    -webkit-padding-start: 0.31cm !important;
    padding-inline-start: 0.31cm !important;
  }
  .ecl-u-pa-s-m {
    padding: 0.42cm !important;
  }
  .ecl-u-ph-s-m {
    -webkit-padding-start: 0.42cm !important;
    padding-inline-start: 0.42cm !important;
    -webkit-padding-end: 0.42cm !important;
    padding-inline-end: 0.42cm !important;
  }
  .ecl-u-pv-s-m {
    padding-bottom: 0.42cm !important;
  }
  .ecl-u-pt-s-m,
  .ecl-u-pv-s-m {
    padding-top: 0.42cm !important;
  }
  .ecl-u-pr-s-m {
    -webkit-padding-end: 0.42cm !important;
    padding-inline-end: 0.42cm !important;
  }
  .ecl-u-pb-s-m {
    padding-bottom: 0.42cm !important;
  }
  .ecl-u-pl-s-m {
    -webkit-padding-start: 0.42cm !important;
    padding-inline-start: 0.42cm !important;
  }
  .ecl-u-pa-s-l {
    padding: 0.52cm !important;
  }
  .ecl-u-ph-s-l {
    -webkit-padding-start: 0.52cm !important;
    padding-inline-start: 0.52cm !important;
    -webkit-padding-end: 0.52cm !important;
    padding-inline-end: 0.52cm !important;
  }
  .ecl-u-pv-s-l {
    padding-bottom: 0.52cm !important;
  }
  .ecl-u-pt-s-l,
  .ecl-u-pv-s-l {
    padding-top: 0.52cm !important;
  }
  .ecl-u-pr-s-l {
    -webkit-padding-end: 0.52cm !important;
    padding-inline-end: 0.52cm !important;
  }
  .ecl-u-pb-s-l {
    padding-bottom: 0.52cm !important;
  }
  .ecl-u-pl-s-l {
    -webkit-padding-start: 0.52cm !important;
    padding-inline-start: 0.52cm !important;
  }
  .ecl-u-pa-s-xl {
    padding: 0.63cm !important;
  }
  .ecl-u-ph-s-xl {
    -webkit-padding-start: 0.63cm !important;
    padding-inline-start: 0.63cm !important;
    -webkit-padding-end: 0.63cm !important;
    padding-inline-end: 0.63cm !important;
  }
  .ecl-u-pv-s-xl {
    padding-bottom: 0.63cm !important;
  }
  .ecl-u-pt-s-xl,
  .ecl-u-pv-s-xl {
    padding-top: 0.63cm !important;
  }
  .ecl-u-pr-s-xl {
    -webkit-padding-end: 0.63cm !important;
    padding-inline-end: 0.63cm !important;
  }
  .ecl-u-pb-s-xl {
    padding-bottom: 0.63cm !important;
  }
  .ecl-u-pl-s-xl {
    -webkit-padding-start: 0.63cm !important;
    padding-inline-start: 0.63cm !important;
  }
  .ecl-u-pa-s-2xl {
    padding: 0.84cm !important;
  }
  .ecl-u-ph-s-2xl {
    -webkit-padding-start: 0.84cm !important;
    padding-inline-start: 0.84cm !important;
    -webkit-padding-end: 0.84cm !important;
    padding-inline-end: 0.84cm !important;
  }
  .ecl-u-pv-s-2xl {
    padding-bottom: 0.84cm !important;
  }
  .ecl-u-pt-s-2xl,
  .ecl-u-pv-s-2xl {
    padding-top: 0.84cm !important;
  }
  .ecl-u-pr-s-2xl {
    -webkit-padding-end: 0.84cm !important;
    padding-inline-end: 0.84cm !important;
  }
  .ecl-u-pb-s-2xl {
    padding-bottom: 0.84cm !important;
  }
  .ecl-u-pl-s-2xl {
    -webkit-padding-start: 0.84cm !important;
    padding-inline-start: 0.84cm !important;
  }
  .ecl-u-pa-s-3xl {
    padding: 1.05cm !important;
  }
  .ecl-u-ph-s-3xl {
    -webkit-padding-start: 1.05cm !important;
    padding-inline-start: 1.05cm !important;
    -webkit-padding-end: 1.05cm !important;
    padding-inline-end: 1.05cm !important;
  }
  .ecl-u-pv-s-3xl {
    padding-bottom: 1.05cm !important;
  }
  .ecl-u-pt-s-3xl,
  .ecl-u-pv-s-3xl {
    padding-top: 1.05cm !important;
  }
  .ecl-u-pr-s-3xl {
    -webkit-padding-end: 1.05cm !important;
    padding-inline-end: 1.05cm !important;
  }
  .ecl-u-pb-s-3xl {
    padding-bottom: 1.05cm !important;
  }
  .ecl-u-pl-s-3xl {
    -webkit-padding-start: 1.05cm !important;
    padding-inline-start: 1.05cm !important;
  }
  .ecl-u-pa-s-4xl {
    padding: 1.26cm !important;
  }
  .ecl-u-ph-s-4xl {
    -webkit-padding-start: 1.26cm !important;
    padding-inline-start: 1.26cm !important;
    -webkit-padding-end: 1.26cm !important;
    padding-inline-end: 1.26cm !important;
  }
  .ecl-u-pv-s-4xl {
    padding-bottom: 1.26cm !important;
  }
  .ecl-u-pt-s-4xl,
  .ecl-u-pv-s-4xl {
    padding-top: 1.26cm !important;
  }
  .ecl-u-pr-s-4xl {
    -webkit-padding-end: 1.26cm !important;
    padding-inline-end: 1.26cm !important;
  }
  .ecl-u-pb-s-4xl {
    padding-bottom: 1.26cm !important;
  }
  .ecl-u-pl-s-4xl {
    -webkit-padding-start: 1.26cm !important;
    padding-inline-start: 1.26cm !important;
  }
  .ecl-u-pa-s-5xl {
    padding: 1.47cm !important;
  }
  .ecl-u-ph-s-5xl {
    -webkit-padding-start: 1.47cm !important;
    padding-inline-start: 1.47cm !important;
    -webkit-padding-end: 1.47cm !important;
    padding-inline-end: 1.47cm !important;
  }
  .ecl-u-pv-s-5xl {
    padding-bottom: 1.47cm !important;
  }
  .ecl-u-pt-s-5xl,
  .ecl-u-pv-s-5xl {
    padding-top: 1.47cm !important;
  }
  .ecl-u-pr-s-5xl {
    -webkit-padding-end: 1.47cm !important;
    padding-inline-end: 1.47cm !important;
  }
  .ecl-u-pb-s-5xl {
    padding-bottom: 1.47cm !important;
  }
  .ecl-u-pl-s-5xl {
    -webkit-padding-start: 1.47cm !important;
    padding-inline-start: 1.47cm !important;
  }
  .ecl-u-pa-s-6xl {
    padding: 1.68cm !important;
  }
  .ecl-u-ph-s-6xl {
    -webkit-padding-start: 1.68cm !important;
    padding-inline-start: 1.68cm !important;
    -webkit-padding-end: 1.68cm !important;
    padding-inline-end: 1.68cm !important;
  }
  .ecl-u-pv-s-6xl {
    padding-bottom: 1.68cm !important;
  }
  .ecl-u-pt-s-6xl,
  .ecl-u-pv-s-6xl {
    padding-top: 1.68cm !important;
  }
  .ecl-u-pr-s-6xl {
    -webkit-padding-end: 1.68cm !important;
    padding-inline-end: 1.68cm !important;
  }
  .ecl-u-pb-s-6xl {
    padding-bottom: 1.68cm !important;
  }
  .ecl-u-pl-s-6xl {
    -webkit-padding-start: 1.68cm !important;
    padding-inline-start: 1.68cm !important;
  }
  .ecl-u-pa-s-none {
    padding: 0 !important;
  }
  .ecl-u-ph-s-none {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .ecl-u-pv-s-none {
    padding-bottom: 0 !important;
  }
  .ecl-u-pt-s-none,
  .ecl-u-pv-s-none {
    padding-top: 0 !important;
  }
  .ecl-u-pr-s-none {
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .ecl-u-pb-s-none {
    padding-bottom: 0 !important;
  }
  .ecl-u-pl-s-none {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
  }
}
@media (min-width: 768px) {
  .ecl-u-pa-m-2xs {
    padding: 0.1cm !important;
  }
  .ecl-u-ph-m-2xs {
    -webkit-padding-start: 0.1cm !important;
    padding-inline-start: 0.1cm !important;
    -webkit-padding-end: 0.1cm !important;
    padding-inline-end: 0.1cm !important;
  }
  .ecl-u-pv-m-2xs {
    padding-bottom: 0.1cm !important;
  }
  .ecl-u-pt-m-2xs,
  .ecl-u-pv-m-2xs {
    padding-top: 0.1cm !important;
  }
  .ecl-u-pr-m-2xs {
    -webkit-padding-end: 0.1cm !important;
    padding-inline-end: 0.1cm !important;
  }
  .ecl-u-pb-m-2xs {
    padding-bottom: 0.1cm !important;
  }
  .ecl-u-pl-m-2xs {
    -webkit-padding-start: 0.1cm !important;
    padding-inline-start: 0.1cm !important;
  }
  .ecl-u-pa-m-xs {
    padding: 0.21cm !important;
  }
  .ecl-u-ph-m-xs {
    -webkit-padding-start: 0.21cm !important;
    padding-inline-start: 0.21cm !important;
    -webkit-padding-end: 0.21cm !important;
    padding-inline-end: 0.21cm !important;
  }
  .ecl-u-pv-m-xs {
    padding-bottom: 0.21cm !important;
  }
  .ecl-u-pt-m-xs,
  .ecl-u-pv-m-xs {
    padding-top: 0.21cm !important;
  }
  .ecl-u-pr-m-xs {
    -webkit-padding-end: 0.21cm !important;
    padding-inline-end: 0.21cm !important;
  }
  .ecl-u-pb-m-xs {
    padding-bottom: 0.21cm !important;
  }
  .ecl-u-pl-m-xs {
    -webkit-padding-start: 0.21cm !important;
    padding-inline-start: 0.21cm !important;
  }
  .ecl-u-pa-m-s {
    padding: 0.31cm !important;
  }
  .ecl-u-ph-m-s {
    -webkit-padding-start: 0.31cm !important;
    padding-inline-start: 0.31cm !important;
    -webkit-padding-end: 0.31cm !important;
    padding-inline-end: 0.31cm !important;
  }
  .ecl-u-pv-m-s {
    padding-bottom: 0.31cm !important;
  }
  .ecl-u-pt-m-s,
  .ecl-u-pv-m-s {
    padding-top: 0.31cm !important;
  }
  .ecl-u-pr-m-s {
    -webkit-padding-end: 0.31cm !important;
    padding-inline-end: 0.31cm !important;
  }
  .ecl-u-pb-m-s {
    padding-bottom: 0.31cm !important;
  }
  .ecl-u-pl-m-s {
    -webkit-padding-start: 0.31cm !important;
    padding-inline-start: 0.31cm !important;
  }
  .ecl-u-pa-m-m {
    padding: 0.42cm !important;
  }
  .ecl-u-ph-m-m {
    -webkit-padding-start: 0.42cm !important;
    padding-inline-start: 0.42cm !important;
    -webkit-padding-end: 0.42cm !important;
    padding-inline-end: 0.42cm !important;
  }
  .ecl-u-pv-m-m {
    padding-bottom: 0.42cm !important;
  }
  .ecl-u-pt-m-m,
  .ecl-u-pv-m-m {
    padding-top: 0.42cm !important;
  }
  .ecl-u-pr-m-m {
    -webkit-padding-end: 0.42cm !important;
    padding-inline-end: 0.42cm !important;
  }
  .ecl-u-pb-m-m {
    padding-bottom: 0.42cm !important;
  }
  .ecl-u-pl-m-m {
    -webkit-padding-start: 0.42cm !important;
    padding-inline-start: 0.42cm !important;
  }
  .ecl-u-pa-m-l {
    padding: 0.52cm !important;
  }
  .ecl-u-ph-m-l {
    -webkit-padding-start: 0.52cm !important;
    padding-inline-start: 0.52cm !important;
    -webkit-padding-end: 0.52cm !important;
    padding-inline-end: 0.52cm !important;
  }
  .ecl-u-pv-m-l {
    padding-bottom: 0.52cm !important;
  }
  .ecl-u-pt-m-l,
  .ecl-u-pv-m-l {
    padding-top: 0.52cm !important;
  }
  .ecl-u-pr-m-l {
    -webkit-padding-end: 0.52cm !important;
    padding-inline-end: 0.52cm !important;
  }
  .ecl-u-pb-m-l {
    padding-bottom: 0.52cm !important;
  }
  .ecl-u-pl-m-l {
    -webkit-padding-start: 0.52cm !important;
    padding-inline-start: 0.52cm !important;
  }
  .ecl-u-pa-m-xl {
    padding: 0.63cm !important;
  }
  .ecl-u-ph-m-xl {
    -webkit-padding-start: 0.63cm !important;
    padding-inline-start: 0.63cm !important;
    -webkit-padding-end: 0.63cm !important;
    padding-inline-end: 0.63cm !important;
  }
  .ecl-u-pv-m-xl {
    padding-bottom: 0.63cm !important;
  }
  .ecl-u-pt-m-xl,
  .ecl-u-pv-m-xl {
    padding-top: 0.63cm !important;
  }
  .ecl-u-pr-m-xl {
    -webkit-padding-end: 0.63cm !important;
    padding-inline-end: 0.63cm !important;
  }
  .ecl-u-pb-m-xl {
    padding-bottom: 0.63cm !important;
  }
  .ecl-u-pl-m-xl {
    -webkit-padding-start: 0.63cm !important;
    padding-inline-start: 0.63cm !important;
  }
  .ecl-u-pa-m-2xl {
    padding: 0.84cm !important;
  }
  .ecl-u-ph-m-2xl {
    -webkit-padding-start: 0.84cm !important;
    padding-inline-start: 0.84cm !important;
    -webkit-padding-end: 0.84cm !important;
    padding-inline-end: 0.84cm !important;
  }
  .ecl-u-pv-m-2xl {
    padding-bottom: 0.84cm !important;
  }
  .ecl-u-pt-m-2xl,
  .ecl-u-pv-m-2xl {
    padding-top: 0.84cm !important;
  }
  .ecl-u-pr-m-2xl {
    -webkit-padding-end: 0.84cm !important;
    padding-inline-end: 0.84cm !important;
  }
  .ecl-u-pb-m-2xl {
    padding-bottom: 0.84cm !important;
  }
  .ecl-u-pl-m-2xl {
    -webkit-padding-start: 0.84cm !important;
    padding-inline-start: 0.84cm !important;
  }
  .ecl-u-pa-m-3xl {
    padding: 1.05cm !important;
  }
  .ecl-u-ph-m-3xl {
    -webkit-padding-start: 1.05cm !important;
    padding-inline-start: 1.05cm !important;
    -webkit-padding-end: 1.05cm !important;
    padding-inline-end: 1.05cm !important;
  }
  .ecl-u-pv-m-3xl {
    padding-bottom: 1.05cm !important;
  }
  .ecl-u-pt-m-3xl,
  .ecl-u-pv-m-3xl {
    padding-top: 1.05cm !important;
  }
  .ecl-u-pr-m-3xl {
    -webkit-padding-end: 1.05cm !important;
    padding-inline-end: 1.05cm !important;
  }
  .ecl-u-pb-m-3xl {
    padding-bottom: 1.05cm !important;
  }
  .ecl-u-pl-m-3xl {
    -webkit-padding-start: 1.05cm !important;
    padding-inline-start: 1.05cm !important;
  }
  .ecl-u-pa-m-4xl {
    padding: 1.26cm !important;
  }
  .ecl-u-ph-m-4xl {
    -webkit-padding-start: 1.26cm !important;
    padding-inline-start: 1.26cm !important;
    -webkit-padding-end: 1.26cm !important;
    padding-inline-end: 1.26cm !important;
  }
  .ecl-u-pv-m-4xl {
    padding-bottom: 1.26cm !important;
  }
  .ecl-u-pt-m-4xl,
  .ecl-u-pv-m-4xl {
    padding-top: 1.26cm !important;
  }
  .ecl-u-pr-m-4xl {
    -webkit-padding-end: 1.26cm !important;
    padding-inline-end: 1.26cm !important;
  }
  .ecl-u-pb-m-4xl {
    padding-bottom: 1.26cm !important;
  }
  .ecl-u-pl-m-4xl {
    -webkit-padding-start: 1.26cm !important;
    padding-inline-start: 1.26cm !important;
  }
  .ecl-u-pa-m-5xl {
    padding: 1.47cm !important;
  }
  .ecl-u-ph-m-5xl {
    -webkit-padding-start: 1.47cm !important;
    padding-inline-start: 1.47cm !important;
    -webkit-padding-end: 1.47cm !important;
    padding-inline-end: 1.47cm !important;
  }
  .ecl-u-pv-m-5xl {
    padding-bottom: 1.47cm !important;
  }
  .ecl-u-pt-m-5xl,
  .ecl-u-pv-m-5xl {
    padding-top: 1.47cm !important;
  }
  .ecl-u-pr-m-5xl {
    -webkit-padding-end: 1.47cm !important;
    padding-inline-end: 1.47cm !important;
  }
  .ecl-u-pb-m-5xl {
    padding-bottom: 1.47cm !important;
  }
  .ecl-u-pl-m-5xl {
    -webkit-padding-start: 1.47cm !important;
    padding-inline-start: 1.47cm !important;
  }
  .ecl-u-pa-m-6xl {
    padding: 1.68cm !important;
  }
  .ecl-u-ph-m-6xl {
    -webkit-padding-start: 1.68cm !important;
    padding-inline-start: 1.68cm !important;
    -webkit-padding-end: 1.68cm !important;
    padding-inline-end: 1.68cm !important;
  }
  .ecl-u-pv-m-6xl {
    padding-bottom: 1.68cm !important;
  }
  .ecl-u-pt-m-6xl,
  .ecl-u-pv-m-6xl {
    padding-top: 1.68cm !important;
  }
  .ecl-u-pr-m-6xl {
    -webkit-padding-end: 1.68cm !important;
    padding-inline-end: 1.68cm !important;
  }
  .ecl-u-pb-m-6xl {
    padding-bottom: 1.68cm !important;
  }
  .ecl-u-pl-m-6xl {
    -webkit-padding-start: 1.68cm !important;
    padding-inline-start: 1.68cm !important;
  }
  .ecl-u-pa-m-none {
    padding: 0 !important;
  }
  .ecl-u-ph-m-none {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .ecl-u-pv-m-none {
    padding-bottom: 0 !important;
  }
  .ecl-u-pt-m-none,
  .ecl-u-pv-m-none {
    padding-top: 0 !important;
  }
  .ecl-u-pr-m-none {
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .ecl-u-pb-m-none {
    padding-bottom: 0 !important;
  }
  .ecl-u-pl-m-none {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
  }
}
@media (min-width: 996px) {
  .ecl-u-pa-l-2xs {
    padding: 0.1cm !important;
  }
  .ecl-u-ph-l-2xs {
    -webkit-padding-start: 0.1cm !important;
    padding-inline-start: 0.1cm !important;
    -webkit-padding-end: 0.1cm !important;
    padding-inline-end: 0.1cm !important;
  }
  .ecl-u-pv-l-2xs {
    padding-bottom: 0.1cm !important;
  }
  .ecl-u-pt-l-2xs,
  .ecl-u-pv-l-2xs {
    padding-top: 0.1cm !important;
  }
  .ecl-u-pr-l-2xs {
    -webkit-padding-end: 0.1cm !important;
    padding-inline-end: 0.1cm !important;
  }
  .ecl-u-pb-l-2xs {
    padding-bottom: 0.1cm !important;
  }
  .ecl-u-pl-l-2xs {
    -webkit-padding-start: 0.1cm !important;
    padding-inline-start: 0.1cm !important;
  }
  .ecl-u-pa-l-xs {
    padding: 0.21cm !important;
  }
  .ecl-u-ph-l-xs {
    -webkit-padding-start: 0.21cm !important;
    padding-inline-start: 0.21cm !important;
    -webkit-padding-end: 0.21cm !important;
    padding-inline-end: 0.21cm !important;
  }
  .ecl-u-pv-l-xs {
    padding-bottom: 0.21cm !important;
  }
  .ecl-u-pt-l-xs,
  .ecl-u-pv-l-xs {
    padding-top: 0.21cm !important;
  }
  .ecl-u-pr-l-xs {
    -webkit-padding-end: 0.21cm !important;
    padding-inline-end: 0.21cm !important;
  }
  .ecl-u-pb-l-xs {
    padding-bottom: 0.21cm !important;
  }
  .ecl-u-pl-l-xs {
    -webkit-padding-start: 0.21cm !important;
    padding-inline-start: 0.21cm !important;
  }
  .ecl-u-pa-l-s {
    padding: 0.31cm !important;
  }
  .ecl-u-ph-l-s {
    -webkit-padding-start: 0.31cm !important;
    padding-inline-start: 0.31cm !important;
    -webkit-padding-end: 0.31cm !important;
    padding-inline-end: 0.31cm !important;
  }
  .ecl-u-pv-l-s {
    padding-bottom: 0.31cm !important;
  }
  .ecl-u-pt-l-s,
  .ecl-u-pv-l-s {
    padding-top: 0.31cm !important;
  }
  .ecl-u-pr-l-s {
    -webkit-padding-end: 0.31cm !important;
    padding-inline-end: 0.31cm !important;
  }
  .ecl-u-pb-l-s {
    padding-bottom: 0.31cm !important;
  }
  .ecl-u-pl-l-s {
    -webkit-padding-start: 0.31cm !important;
    padding-inline-start: 0.31cm !important;
  }
  .ecl-u-pa-l-m {
    padding: 0.42cm !important;
  }
  .ecl-u-ph-l-m {
    -webkit-padding-start: 0.42cm !important;
    padding-inline-start: 0.42cm !important;
    -webkit-padding-end: 0.42cm !important;
    padding-inline-end: 0.42cm !important;
  }
  .ecl-u-pv-l-m {
    padding-bottom: 0.42cm !important;
  }
  .ecl-u-pt-l-m,
  .ecl-u-pv-l-m {
    padding-top: 0.42cm !important;
  }
  .ecl-u-pr-l-m {
    -webkit-padding-end: 0.42cm !important;
    padding-inline-end: 0.42cm !important;
  }
  .ecl-u-pb-l-m {
    padding-bottom: 0.42cm !important;
  }
  .ecl-u-pl-l-m {
    -webkit-padding-start: 0.42cm !important;
    padding-inline-start: 0.42cm !important;
  }
  .ecl-u-pa-l-l {
    padding: 0.52cm !important;
  }
  .ecl-u-ph-l-l {
    -webkit-padding-start: 0.52cm !important;
    padding-inline-start: 0.52cm !important;
    -webkit-padding-end: 0.52cm !important;
    padding-inline-end: 0.52cm !important;
  }
  .ecl-u-pv-l-l {
    padding-bottom: 0.52cm !important;
  }
  .ecl-u-pt-l-l,
  .ecl-u-pv-l-l {
    padding-top: 0.52cm !important;
  }
  .ecl-u-pr-l-l {
    -webkit-padding-end: 0.52cm !important;
    padding-inline-end: 0.52cm !important;
  }
  .ecl-u-pb-l-l {
    padding-bottom: 0.52cm !important;
  }
  .ecl-u-pl-l-l {
    -webkit-padding-start: 0.52cm !important;
    padding-inline-start: 0.52cm !important;
  }
  .ecl-u-pa-l-xl {
    padding: 0.63cm !important;
  }
  .ecl-u-ph-l-xl {
    -webkit-padding-start: 0.63cm !important;
    padding-inline-start: 0.63cm !important;
    -webkit-padding-end: 0.63cm !important;
    padding-inline-end: 0.63cm !important;
  }
  .ecl-u-pv-l-xl {
    padding-bottom: 0.63cm !important;
  }
  .ecl-u-pt-l-xl,
  .ecl-u-pv-l-xl {
    padding-top: 0.63cm !important;
  }
  .ecl-u-pr-l-xl {
    -webkit-padding-end: 0.63cm !important;
    padding-inline-end: 0.63cm !important;
  }
  .ecl-u-pb-l-xl {
    padding-bottom: 0.63cm !important;
  }
  .ecl-u-pl-l-xl {
    -webkit-padding-start: 0.63cm !important;
    padding-inline-start: 0.63cm !important;
  }
  .ecl-u-pa-l-2xl {
    padding: 0.84cm !important;
  }
  .ecl-u-ph-l-2xl {
    -webkit-padding-start: 0.84cm !important;
    padding-inline-start: 0.84cm !important;
    -webkit-padding-end: 0.84cm !important;
    padding-inline-end: 0.84cm !important;
  }
  .ecl-u-pv-l-2xl {
    padding-bottom: 0.84cm !important;
  }
  .ecl-u-pt-l-2xl,
  .ecl-u-pv-l-2xl {
    padding-top: 0.84cm !important;
  }
  .ecl-u-pr-l-2xl {
    -webkit-padding-end: 0.84cm !important;
    padding-inline-end: 0.84cm !important;
  }
  .ecl-u-pb-l-2xl {
    padding-bottom: 0.84cm !important;
  }
  .ecl-u-pl-l-2xl {
    -webkit-padding-start: 0.84cm !important;
    padding-inline-start: 0.84cm !important;
  }
  .ecl-u-pa-l-3xl {
    padding: 1.05cm !important;
  }
  .ecl-u-ph-l-3xl {
    -webkit-padding-start: 1.05cm !important;
    padding-inline-start: 1.05cm !important;
    -webkit-padding-end: 1.05cm !important;
    padding-inline-end: 1.05cm !important;
  }
  .ecl-u-pv-l-3xl {
    padding-bottom: 1.05cm !important;
  }
  .ecl-u-pt-l-3xl,
  .ecl-u-pv-l-3xl {
    padding-top: 1.05cm !important;
  }
  .ecl-u-pr-l-3xl {
    -webkit-padding-end: 1.05cm !important;
    padding-inline-end: 1.05cm !important;
  }
  .ecl-u-pb-l-3xl {
    padding-bottom: 1.05cm !important;
  }
  .ecl-u-pl-l-3xl {
    -webkit-padding-start: 1.05cm !important;
    padding-inline-start: 1.05cm !important;
  }
  .ecl-u-pa-l-4xl {
    padding: 1.26cm !important;
  }
  .ecl-u-ph-l-4xl {
    -webkit-padding-start: 1.26cm !important;
    padding-inline-start: 1.26cm !important;
    -webkit-padding-end: 1.26cm !important;
    padding-inline-end: 1.26cm !important;
  }
  .ecl-u-pv-l-4xl {
    padding-bottom: 1.26cm !important;
  }
  .ecl-u-pt-l-4xl,
  .ecl-u-pv-l-4xl {
    padding-top: 1.26cm !important;
  }
  .ecl-u-pr-l-4xl {
    -webkit-padding-end: 1.26cm !important;
    padding-inline-end: 1.26cm !important;
  }
  .ecl-u-pb-l-4xl {
    padding-bottom: 1.26cm !important;
  }
  .ecl-u-pl-l-4xl {
    -webkit-padding-start: 1.26cm !important;
    padding-inline-start: 1.26cm !important;
  }
  .ecl-u-pa-l-5xl {
    padding: 1.47cm !important;
  }
  .ecl-u-ph-l-5xl {
    -webkit-padding-start: 1.47cm !important;
    padding-inline-start: 1.47cm !important;
    -webkit-padding-end: 1.47cm !important;
    padding-inline-end: 1.47cm !important;
  }
  .ecl-u-pv-l-5xl {
    padding-bottom: 1.47cm !important;
  }
  .ecl-u-pt-l-5xl,
  .ecl-u-pv-l-5xl {
    padding-top: 1.47cm !important;
  }
  .ecl-u-pr-l-5xl {
    -webkit-padding-end: 1.47cm !important;
    padding-inline-end: 1.47cm !important;
  }
  .ecl-u-pb-l-5xl {
    padding-bottom: 1.47cm !important;
  }
  .ecl-u-pl-l-5xl {
    -webkit-padding-start: 1.47cm !important;
    padding-inline-start: 1.47cm !important;
  }
  .ecl-u-pa-l-6xl {
    padding: 1.68cm !important;
  }
  .ecl-u-ph-l-6xl {
    -webkit-padding-start: 1.68cm !important;
    padding-inline-start: 1.68cm !important;
    -webkit-padding-end: 1.68cm !important;
    padding-inline-end: 1.68cm !important;
  }
  .ecl-u-pv-l-6xl {
    padding-bottom: 1.68cm !important;
  }
  .ecl-u-pt-l-6xl,
  .ecl-u-pv-l-6xl {
    padding-top: 1.68cm !important;
  }
  .ecl-u-pr-l-6xl {
    -webkit-padding-end: 1.68cm !important;
    padding-inline-end: 1.68cm !important;
  }
  .ecl-u-pb-l-6xl {
    padding-bottom: 1.68cm !important;
  }
  .ecl-u-pl-l-6xl {
    -webkit-padding-start: 1.68cm !important;
    padding-inline-start: 1.68cm !important;
  }
  .ecl-u-pa-l-none {
    padding: 0 !important;
  }
  .ecl-u-ph-l-none {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .ecl-u-pv-l-none {
    padding-bottom: 0 !important;
  }
  .ecl-u-pt-l-none,
  .ecl-u-pv-l-none {
    padding-top: 0 !important;
  }
  .ecl-u-pr-l-none {
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .ecl-u-pb-l-none {
    padding-bottom: 0 !important;
  }
  .ecl-u-pl-l-none {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
  }
}
@media (min-width: 1140px) {
  .ecl-u-pa-xl-2xs {
    padding: 0.1cm !important;
  }
  .ecl-u-ph-xl-2xs {
    -webkit-padding-start: 0.1cm !important;
    padding-inline-start: 0.1cm !important;
    -webkit-padding-end: 0.1cm !important;
    padding-inline-end: 0.1cm !important;
  }
  .ecl-u-pv-xl-2xs {
    padding-bottom: 0.1cm !important;
  }
  .ecl-u-pt-xl-2xs,
  .ecl-u-pv-xl-2xs {
    padding-top: 0.1cm !important;
  }
  .ecl-u-pr-xl-2xs {
    -webkit-padding-end: 0.1cm !important;
    padding-inline-end: 0.1cm !important;
  }
  .ecl-u-pb-xl-2xs {
    padding-bottom: 0.1cm !important;
  }
  .ecl-u-pl-xl-2xs {
    -webkit-padding-start: 0.1cm !important;
    padding-inline-start: 0.1cm !important;
  }
  .ecl-u-pa-xl-xs {
    padding: 0.21cm !important;
  }
  .ecl-u-ph-xl-xs {
    -webkit-padding-start: 0.21cm !important;
    padding-inline-start: 0.21cm !important;
    -webkit-padding-end: 0.21cm !important;
    padding-inline-end: 0.21cm !important;
  }
  .ecl-u-pv-xl-xs {
    padding-bottom: 0.21cm !important;
  }
  .ecl-u-pt-xl-xs,
  .ecl-u-pv-xl-xs {
    padding-top: 0.21cm !important;
  }
  .ecl-u-pr-xl-xs {
    -webkit-padding-end: 0.21cm !important;
    padding-inline-end: 0.21cm !important;
  }
  .ecl-u-pb-xl-xs {
    padding-bottom: 0.21cm !important;
  }
  .ecl-u-pl-xl-xs {
    -webkit-padding-start: 0.21cm !important;
    padding-inline-start: 0.21cm !important;
  }
  .ecl-u-pa-xl-s {
    padding: 0.31cm !important;
  }
  .ecl-u-ph-xl-s {
    -webkit-padding-start: 0.31cm !important;
    padding-inline-start: 0.31cm !important;
    -webkit-padding-end: 0.31cm !important;
    padding-inline-end: 0.31cm !important;
  }
  .ecl-u-pv-xl-s {
    padding-bottom: 0.31cm !important;
  }
  .ecl-u-pt-xl-s,
  .ecl-u-pv-xl-s {
    padding-top: 0.31cm !important;
  }
  .ecl-u-pr-xl-s {
    -webkit-padding-end: 0.31cm !important;
    padding-inline-end: 0.31cm !important;
  }
  .ecl-u-pb-xl-s {
    padding-bottom: 0.31cm !important;
  }
  .ecl-u-pl-xl-s {
    -webkit-padding-start: 0.31cm !important;
    padding-inline-start: 0.31cm !important;
  }
  .ecl-u-pa-xl-m {
    padding: 0.42cm !important;
  }
  .ecl-u-ph-xl-m {
    -webkit-padding-start: 0.42cm !important;
    padding-inline-start: 0.42cm !important;
    -webkit-padding-end: 0.42cm !important;
    padding-inline-end: 0.42cm !important;
  }
  .ecl-u-pv-xl-m {
    padding-bottom: 0.42cm !important;
  }
  .ecl-u-pt-xl-m,
  .ecl-u-pv-xl-m {
    padding-top: 0.42cm !important;
  }
  .ecl-u-pr-xl-m {
    -webkit-padding-end: 0.42cm !important;
    padding-inline-end: 0.42cm !important;
  }
  .ecl-u-pb-xl-m {
    padding-bottom: 0.42cm !important;
  }
  .ecl-u-pl-xl-m {
    -webkit-padding-start: 0.42cm !important;
    padding-inline-start: 0.42cm !important;
  }
  .ecl-u-pa-xl-l {
    padding: 0.52cm !important;
  }
  .ecl-u-ph-xl-l {
    -webkit-padding-start: 0.52cm !important;
    padding-inline-start: 0.52cm !important;
    -webkit-padding-end: 0.52cm !important;
    padding-inline-end: 0.52cm !important;
  }
  .ecl-u-pv-xl-l {
    padding-bottom: 0.52cm !important;
  }
  .ecl-u-pt-xl-l,
  .ecl-u-pv-xl-l {
    padding-top: 0.52cm !important;
  }
  .ecl-u-pr-xl-l {
    -webkit-padding-end: 0.52cm !important;
    padding-inline-end: 0.52cm !important;
  }
  .ecl-u-pb-xl-l {
    padding-bottom: 0.52cm !important;
  }
  .ecl-u-pl-xl-l {
    -webkit-padding-start: 0.52cm !important;
    padding-inline-start: 0.52cm !important;
  }
  .ecl-u-pa-xl-xl {
    padding: 0.63cm !important;
  }
  .ecl-u-ph-xl-xl {
    -webkit-padding-start: 0.63cm !important;
    padding-inline-start: 0.63cm !important;
    -webkit-padding-end: 0.63cm !important;
    padding-inline-end: 0.63cm !important;
  }
  .ecl-u-pv-xl-xl {
    padding-bottom: 0.63cm !important;
  }
  .ecl-u-pt-xl-xl,
  .ecl-u-pv-xl-xl {
    padding-top: 0.63cm !important;
  }
  .ecl-u-pr-xl-xl {
    -webkit-padding-end: 0.63cm !important;
    padding-inline-end: 0.63cm !important;
  }
  .ecl-u-pb-xl-xl {
    padding-bottom: 0.63cm !important;
  }
  .ecl-u-pl-xl-xl {
    -webkit-padding-start: 0.63cm !important;
    padding-inline-start: 0.63cm !important;
  }
  .ecl-u-pa-xl-2xl {
    padding: 0.84cm !important;
  }
  .ecl-u-ph-xl-2xl {
    -webkit-padding-start: 0.84cm !important;
    padding-inline-start: 0.84cm !important;
    -webkit-padding-end: 0.84cm !important;
    padding-inline-end: 0.84cm !important;
  }
  .ecl-u-pv-xl-2xl {
    padding-bottom: 0.84cm !important;
  }
  .ecl-u-pt-xl-2xl,
  .ecl-u-pv-xl-2xl {
    padding-top: 0.84cm !important;
  }
  .ecl-u-pr-xl-2xl {
    -webkit-padding-end: 0.84cm !important;
    padding-inline-end: 0.84cm !important;
  }
  .ecl-u-pb-xl-2xl {
    padding-bottom: 0.84cm !important;
  }
  .ecl-u-pl-xl-2xl {
    -webkit-padding-start: 0.84cm !important;
    padding-inline-start: 0.84cm !important;
  }
  .ecl-u-pa-xl-3xl {
    padding: 1.05cm !important;
  }
  .ecl-u-ph-xl-3xl {
    -webkit-padding-start: 1.05cm !important;
    padding-inline-start: 1.05cm !important;
    -webkit-padding-end: 1.05cm !important;
    padding-inline-end: 1.05cm !important;
  }
  .ecl-u-pv-xl-3xl {
    padding-bottom: 1.05cm !important;
  }
  .ecl-u-pt-xl-3xl,
  .ecl-u-pv-xl-3xl {
    padding-top: 1.05cm !important;
  }
  .ecl-u-pr-xl-3xl {
    -webkit-padding-end: 1.05cm !important;
    padding-inline-end: 1.05cm !important;
  }
  .ecl-u-pb-xl-3xl {
    padding-bottom: 1.05cm !important;
  }
  .ecl-u-pl-xl-3xl {
    -webkit-padding-start: 1.05cm !important;
    padding-inline-start: 1.05cm !important;
  }
  .ecl-u-pa-xl-4xl {
    padding: 1.26cm !important;
  }
  .ecl-u-ph-xl-4xl {
    -webkit-padding-start: 1.26cm !important;
    padding-inline-start: 1.26cm !important;
    -webkit-padding-end: 1.26cm !important;
    padding-inline-end: 1.26cm !important;
  }
  .ecl-u-pv-xl-4xl {
    padding-bottom: 1.26cm !important;
  }
  .ecl-u-pt-xl-4xl,
  .ecl-u-pv-xl-4xl {
    padding-top: 1.26cm !important;
  }
  .ecl-u-pr-xl-4xl {
    -webkit-padding-end: 1.26cm !important;
    padding-inline-end: 1.26cm !important;
  }
  .ecl-u-pb-xl-4xl {
    padding-bottom: 1.26cm !important;
  }
  .ecl-u-pl-xl-4xl {
    -webkit-padding-start: 1.26cm !important;
    padding-inline-start: 1.26cm !important;
  }
  .ecl-u-pa-xl-5xl {
    padding: 1.47cm !important;
  }
  .ecl-u-ph-xl-5xl {
    -webkit-padding-start: 1.47cm !important;
    padding-inline-start: 1.47cm !important;
    -webkit-padding-end: 1.47cm !important;
    padding-inline-end: 1.47cm !important;
  }
  .ecl-u-pv-xl-5xl {
    padding-bottom: 1.47cm !important;
  }
  .ecl-u-pt-xl-5xl,
  .ecl-u-pv-xl-5xl {
    padding-top: 1.47cm !important;
  }
  .ecl-u-pr-xl-5xl {
    -webkit-padding-end: 1.47cm !important;
    padding-inline-end: 1.47cm !important;
  }
  .ecl-u-pb-xl-5xl {
    padding-bottom: 1.47cm !important;
  }
  .ecl-u-pl-xl-5xl {
    -webkit-padding-start: 1.47cm !important;
    padding-inline-start: 1.47cm !important;
  }
  .ecl-u-pa-xl-6xl {
    padding: 1.68cm !important;
  }
  .ecl-u-ph-xl-6xl {
    -webkit-padding-start: 1.68cm !important;
    padding-inline-start: 1.68cm !important;
    -webkit-padding-end: 1.68cm !important;
    padding-inline-end: 1.68cm !important;
  }
  .ecl-u-pv-xl-6xl {
    padding-bottom: 1.68cm !important;
  }
  .ecl-u-pt-xl-6xl,
  .ecl-u-pv-xl-6xl {
    padding-top: 1.68cm !important;
  }
  .ecl-u-pr-xl-6xl {
    -webkit-padding-end: 1.68cm !important;
    padding-inline-end: 1.68cm !important;
  }
  .ecl-u-pb-xl-6xl {
    padding-bottom: 1.68cm !important;
  }
  .ecl-u-pl-xl-6xl {
    -webkit-padding-start: 1.68cm !important;
    padding-inline-start: 1.68cm !important;
  }
  .ecl-u-pa-xl-none {
    padding: 0 !important;
  }
  .ecl-u-ph-xl-none {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .ecl-u-pv-xl-none {
    padding-bottom: 0 !important;
  }
  .ecl-u-pt-xl-none,
  .ecl-u-pv-xl-none {
    padding-top: 0 !important;
  }
  .ecl-u-pr-xl-none {
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .ecl-u-pb-xl-none {
    padding-bottom: 0 !important;
  }
  .ecl-u-pl-xl-none {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
  }
}
.ecl-u-type-heading-1 {
  color: var(--c-d);
  font: normal normal 400 34.125pt/34.125pt verdana, sans-serif !important;
  font-family: arial, sans-serif !important;
  font-weight: 700 !important;
  margin: 1.05cm 0 0.42cm;
}
.ecl-u-type-heading-2 {
  color: var(--c-d);
  font: normal normal 400 26.25pt/28.9pt verdana, sans-serif !important;
  font-family: arial, sans-serif !important;
  font-weight: 600 !important;
  margin: 1.05cm 0 0.42cm;
}
.ecl-u-type-heading-3 {
  color: var(--c-d);
  font: normal normal 400 18.4pt/26.25pt verdana, sans-serif !important;
  font-family: arial, sans-serif !important;
  font-weight: 600 !important;
  margin: 1.05cm 0 0.42cm;
}
.ecl-u-type-heading-4 {
  color: var(--c-d);
  font: normal normal 400 15.75pt/23.6pt verdana, sans-serif !important;
  font-family: arial, sans-serif !important;
  font-weight: 600 !important;
  margin: 1.05cm 0 0.42cm;
}
.ecl-u-type-heading-5 {
  color: var(--c-d);
  font: normal normal 400 13.1pt/18.4pt verdana, sans-serif !important;
  font-family: arial, sans-serif !important;
  font-weight: 600 !important;
  margin: 1.05cm 0 0.42cm;
}
.ecl-u-type-heading-6 {
  color: var(--c-d);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif !important;
  font-family: arial, sans-serif !important;
  font-weight: 600 !important;
  margin: 1.05cm 0 0.42cm;
}
.ecl-u-type-paragraph,
.ecl-u-type-paragraph-m {
  color: var(--c-d);
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif !important;
}
.ecl-u-type-paragraph-lead {
  color: var(--c-d);
  font: normal normal 400 15.75pt/23.6pt verdana, sans-serif !important;
}
.ecl-u-type-paragraph-s {
  color: var(--c-d);
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif !important;
}
.ecl-u-type-paragraph-xs {
  color: var(--c-d);
}
.ecl-u-type-paragraph-xs,
.ecl-u-type-xs {
  font: normal normal 400 7.9pt/13.1pt verdana, sans-serif !important;
}
.ecl-u-type-s {
  font: normal normal 400 9.2pt/13.1pt verdana, sans-serif !important;
}
.ecl-u-type-m {
  font: normal normal 400 10.5pt/15.75pt verdana, sans-serif !important;
}
.ecl-u-type-l {
  font: normal normal 400 13.1pt/18.4pt verdana, sans-serif !important;
}
.ecl-u-type-xl {
  font: normal normal 400 15.75pt/23.6pt verdana, sans-serif !important;
}
.ecl-u-type-2xl {
  font: normal normal 400 18.4pt/26.25pt verdana, sans-serif !important;
}
.ecl-u-type-3xl {
  font: normal normal 400 26.25pt/28.9pt verdana, sans-serif !important;
}
.ecl-u-type-4xl {
  font: normal normal 400 34.125pt/34.125pt verdana, sans-serif !important;
}
.ecl-u-type-color-primary {
  color: var(--ecl-color-primary) !important;
}
.ecl-u-type-color-primary-180 {
  color: var(--ecl-color-primary-180) !important;
}
.ecl-u-type-color-primary-160 {
  color: var(--ecl-color-primary-160) !important;
}
.ecl-u-type-color-primary-140 {
  color: var(--ecl-color-primary-140) !important;
}
.ecl-u-type-color-primary-120 {
  color: var(--ecl-color-primary-120) !important;
}
.ecl-u-type-color-primary-100 {
  color: var(--ecl-color-primary-100) !important;
}
.ecl-u-type-color-primary-80 {
  color: var(--ecl-color-primary-80) !important;
}
.ecl-u-type-color-primary-60 {
  color: var(--ecl-color-primary-60) !important;
}
.ecl-u-type-color-primary-40 {
  color: var(--ecl-color-primary-40) !important;
}
.ecl-u-type-color-primary-20 {
  color: var(--ecl-color-primary-20) !important;
}
.ecl-u-type-color-secondary {
  color: var(--ecl-color-secondary) !important;
}
.ecl-u-type-color-secondary-180 {
  color: var(--ecl-color-secondary-180) !important;
}
.ecl-u-type-color-secondary-160 {
  color: var(--ecl-color-secondary-160) !important;
}
.ecl-u-type-color-secondary-140 {
  color: var(--ecl-color-secondary-140) !important;
}
.ecl-u-type-color-secondary-120 {
  color: var(--ecl-color-secondary-120) !important;
}
.ecl-u-type-color-secondary-100 {
  color: var(--ecl-color-secondary-100) !important;
}
.ecl-u-type-color-secondary-80 {
  color: var(--ecl-color-secondary-80) !important;
}
.ecl-u-type-color-secondary-60 {
  color: var(--ecl-color-secondary-60) !important;
}
.ecl-u-type-color-secondary-40 {
  color: var(--ecl-color-secondary-40) !important;
}
.ecl-u-type-color-secondary-20 {
  color: var(--ecl-color-secondary-20) !important;
}
.ecl-u-type-color-dark {
  color: var(--ecl-color-dark) !important;
}
.ecl-u-type-color-dark-100 {
  color: var(--ecl-color-dark-100) !important;
}
.ecl-u-type-color-dark-80 {
  color: var(--ecl-color-dark-80) !important;
}
.ecl-u-type-color-dark-60 {
  color: var(--ecl-color-dark-60) !important;
}
.ecl-u-type-color-info {
  color: var(--ecl-color-info) !important;
}
.ecl-u-type-color-success {
  color: var(--ecl-color-success) !important;
}
.ecl-u-type-color-error {
  color: var(--ecl-color-error) !important;
}
.ecl-u-type-color-warning {
  color: var(--ecl-color-warning) !important;
}
.ecl-u-type-color-background {
  color: var(--ecl-color-background) !important;
}
.ecl-u-type-color-neutral {
  color: var(--ecl-color-neutral) !important;
}
.ecl-u-type-color-neutral-180 {
  color: var(--ecl-color-neutral-180) !important;
}
.ecl-u-type-color-neutral-160 {
  color: var(--ecl-color-neutral-160) !important;
}
.ecl-u-type-color-neutral-140 {
  color: var(--ecl-color-neutral-140) !important;
}
.ecl-u-type-color-neutral-120 {
  color: var(--ecl-color-neutral-120) !important;
}
.ecl-u-type-color-neutral-100 {
  color: var(--ecl-color-neutral-100) !important;
}
.ecl-u-type-color-neutral-80 {
  color: var(--ecl-color-neutral-80) !important;
}
.ecl-u-type-color-neutral-60 {
  color: var(--ecl-color-neutral-60) !important;
}
.ecl-u-type-color-neutral-40 {
  color: var(--ecl-color-neutral-40) !important;
}
.ecl-u-type-color-neutral-20 {
  color: var(--ecl-color-neutral-20) !important;
}
.ecl-u-type-color-accent {
  color: var(--ecl-color-accent) !important;
}
.ecl-u-type-color-accent-160 {
  color: var(--ecl-color-accent-160) !important;
}
.ecl-u-type-color-accent-140 {
  color: var(--ecl-color-accent-140) !important;
}
.ecl-u-type-color-accent-120 {
  color: var(--ecl-color-accent-120) !important;
}
.ecl-u-type-color-accent-100 {
  color: var(--ecl-color-accent-100) !important;
}
.ecl-u-type-color-accent-80 {
  color: var(--ecl-color-accent-80) !important;
}
.ecl-u-type-color-accent-60 {
  color: var(--ecl-color-accent-60) !important;
}
.ecl-u-type-color-accent-40 {
  color: var(--ecl-color-accent-40) !important;
}
.ecl-u-type-color-branding {
  color: var(--ecl-color-branding) !important;
}
.ecl-u-type-color-black {
  color: #000 !important;
}
.ecl-u-type-color-white {
  color: #fff !important;
}
.ecl-u-type-color-stroke {
  color: var(--ecl-color-stroke) !important;
}
.ecl-u-type-color-overlay-light {
  color: var(--ecl-color-overlay-light) !important;
}
.ecl-u-type-color-overlay-dark {
  color: var(--ecl-color-overlay-dark) !important;
}
.ecl-u-type-regular {
  font-weight: 400 !important;
}
.ecl-u-type-bold {
  font-weight: 600 !important;
}
.ecl-u-type-capitalize {
  text-transform: capitalize !important;
}
.ecl-u-type-lowercase {
  text-transform: lowercase !important;
}
.ecl-u-type-uppercase {
  text-transform: uppercase !important;
}
.ecl-u-type-overline {
  text-decoration: overline !important;
}
.ecl-u-type-underline {
  text-decoration: underline !important;
}
.ecl-u-type-strike {
  text-decoration: line-through !important;
}
.ecl-u-type-none {
  text-decoration: none !important;
}
.ecl-u-type-family {
  font-family: verdana, sans-serif !important;
}
.ecl-u-type-family-alt {
  font-family: arial, sans-serif !important;
}
.ecl-u-type-align-left {
  text-align: left !important;
}
.ecl-u-type-align-right {
  text-align: right !important;
}
.ecl-u-type-align-center {
  text-align: center !important;
}
.ecl-u-z-highlight {
  z-index: 1 !important;
}
.ecl-u-z-navigation {
  z-index: 10 !important;
}
.ecl-u-z-dropdown {
  z-index: 15 !important;
}
.ecl-u-z-modal {
  z-index: 50 !important;
}
.ecl-u-z-overlay {
  z-index: 100 !important;
}
.ecl-u-z-max {
  z-index: 9999 !important;
}
html {
  font-family: verdana, sans-serif;
}
/*# sourceMappingURL=ecl-ec-print.css.map */
