@font-face {
    font-display: swap;
    font-family: Roobert;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/Roobert-Regular.woff2) format("woff2"),url(../fonts/Roobert-Regular.woff) format("woff"),url(../fonts/Roobert-Regular.ttf)
}

@font-face {
    font-display: swap;
    font-family: Roobert;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/Roobert-Bold.woff2) format("woff2"),url(../fonts/Roobert-Bold.woff) format("woff"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/roobert/TTF/Roobert-Bold.ttf)
}

@font-face {
    font-display: swap;
    font-family: Roobert;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/Roobert-Medium.woff2) format("woff2"),url(../fonts/Roobert-Medium.woff) format("woff"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/roobert/TTF/Roobert-Medium.ttf)
}

@font-face {
    font-family: GenosGFG;
    font-style: normal;
    font-weight: 400;
    src: url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-Regular.woff2) format("woff2"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-Regular.woff) format("woff"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-Regular.ttf)
}

@font-face {
    font-family: GenosGFG;
    font-style: italic;
    font-weight: 400;
    src: url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-RegularItalic.woff2) format("woff2"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-RegularItalic.woff) format("woff"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-RegularItalic.ttf)
}

@font-face {
    font-family: GenosGFG;
    font-style: normal;
    font-weight: 700;
    src: url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-Bold.woff2) format("woff2"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-Bold.woff) format("woff"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-Bold.ttf)
}

@font-face {
    font-family: GenosGFG;
    font-style: italic;
    font-weight: 700;
    src: url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-BoldItalic.woff2) format("woff2"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-BoldItalic.woff) format("woff"),url(https://www.easycredit.de/wp-content/themes/application/dist/fonts/GenosGFG_Web/GenosGFG-BoldItalic.ttf)
}

:root {
    --sd-ec-border-radius-none: 0rem;
    --sd-ec-border-radius-x-small: 0.25rem;
    --sd-ec-border-radius-small: 0.5rem;
    --sd-ec-border-radius-medium: 1rem;
    --sd-ec-border-radius-large: 1.5rem;
    --sd-ec-border-radius-rounded: 999rem;
    --sd-ec-border-width-none: 0rem;
    --sd-ec-border-width-small: 0.063rem;
    --sd-ec-border-width-medium: 0.125rem;
    --sd-ec-border-width-large: 0.25rem;
    --sd-ec-color-brand-primary-100: #f46b18;
    --sd-ec-color-brand-secondary-100: #0066b3;
    --sd-ec-color-brand-tertiary-100: #002c5a;
    --sd-ec-color-background-secondary-005: #f9fbfd;
    --sd-ec-color-background-secondary-008: #f2f7fb;
    --sd-ec-color-background-secondary-010: #e9f0f8;
    --sd-ec-color-background-secondary-020: #c9dbee;
    --sd-ec-color-background-secondary-030: #b9d0ea;
    --sd-ec-color-background-secondary-040: #99bbdf;
    --sd-ec-color-background-secondary-060: #6a9bd0;
    --sd-ec-color-background-secondary-130: #014982;
    --sd-ec-color-background-primary-010: #fff4e1;
    --sd-ec-color-background-primary-040: #ffc8a6;
    --sd-ec-color-background-tertiary-050: #6a9bd0;
    --sd-ec-color-background-tertiary-060: #4986c4;
    --sd-ec-color-background-tertiary-070: #2371b9;
    --sd-ec-color-background-tertiary-120: #00234e;
    --sd-ec-color-state-primary-010: #fff4e1;
    --sd-ec-color-state-primary-070: #ff9b69;
    --sd-ec-color-state-primary-080: #ff8b53;
    --sd-ec-color-state-primary-090: #fa7c3b;
    --sd-ec-color-state-primary-110: #e5620d;
    --sd-ec-color-state-primary-120: #d75900;
    --sd-ec-color-state-primary-140: #bb4700;
    --sd-ec-color-state-secondary-008: #f2f7fb;
    --sd-ec-color-state-secondary-015: #d9e5f3;
    --sd-ec-color-state-secondary-025: #c9dbee;
    --sd-ec-color-state-secondary-080: #4986c4;
    --sd-ec-color-state-secondary-085: #377cbf;
    --sd-ec-color-state-secondary-090: #2371b9;
    --sd-ec-color-state-secondary-120: #015392;
    --sd-ec-color-state-secondary-130: #014982;
    --sd-ec-color-state-secondary-140: #014073;
    --sd-ec-color-state-tertiary-050: #6a9bd0;
    --sd-ec-color-state-tertiary-070: #2371b9;
    --sd-ec-color-state-tertiary-080: #005ca3;
    --sd-ec-color-state-tertiary-085: #014982;
    --sd-ec-color-state-tertiary-090: #014073;
    --sd-ec-color-state-tertiary-095: #0e3662;
    --sd-ec-color-service-success-100: #59d793;
    --sd-ec-color-service-success-005: #eefbf4;
    --sd-ec-color-service-success-010: #cdf3de;
    --sd-ec-color-service-warning-100: #fdd332;
    --sd-ec-color-service-warning-020: #fff6d6;
    --sd-ec-color-service-error-100: #d80021;
    --sd-ec-color-service-error-120: #b2111e;
    --sd-ec-color-service-error-010: #ffebee;
    --sd-ec-color-neutral-100: #181818;
    --sd-ec-color-neutral-200: #000;
    --sd-ec-color-neutral-000: #fff;
    --sd-ec-color-neutral-005: #f3f3f3;
    --sd-ec-color-neutral-010: #e8e8e8;
    --sd-ec-color-neutral-020: #d1d1d1;
    --sd-ec-color-neutral-040: #a6a6a6;
    --sd-ec-color-neutral-050: #868686;
    --sd-ec-color-neutral-060: #727272;
    --sd-ec-color-neutral-070: #686868;
    --sd-ec-color-neutral-080: #393939;
    --sd-ec-color-neutral-090: #282828;
    --sd-ec-color-boxshadow-000: transparent;
    --sd-ec-color-boxshadow-010: rgba(0,0,0,.25);
    --sd-ec-color-boxshadow-020: hsla(0,0%,7%,.1);
    --sd-ec-color-boxshadow-025: hsla(0,0%,7%,.18);
    --sd-ec-color-boxshadow-050: hsla(0,0%,7%,.2);
    --sd-ec-color-boxshadow-075: hsla(0,0%,7%,.04);
    --sd-ec-color-scrim-default: rgba(6,44,90,.6);
    --sd-ec-color-shadow-004: hsla(0,0%,7%,.04);
    --sd-ec-color-shadow-018: hsla(0,0%,7%,.18);
    --sd-ec-color-shadow-020: hsla(0,0%,7%,.2);
    --sd-ec-color-filter-default: invert(23%) sepia(89%) saturate(1715%) hue-rotate(187deg) brightness(101%) contrast(101%);
    --sd-ec-color-filter-primary: invert(52%) sepia(80%) saturate(3079%) hue-rotate(352deg) brightness(99%) contrast(94%);
    --sd-ec-color-filter-info: invert(14%) sepia(85%) saturate(1425%) hue-rotate(189deg) brightness(90%) contrast(105%);
    --sd-ec-color-filter-on-background: invert(96%) sepia(100%) saturate(12%) hue-rotate(237deg) brightness(103%) contrast(103%);
    --sd-ec-color-filter-disabled: invert(85%) sepia(16%) saturate(0%) hue-rotate(152deg) brightness(98%) contrast(87%);
    --sd-ec-color-filter-disabled-on-background: invert(46%) sepia(1%) saturate(0%) hue-rotate(349deg) brightness(96%) contrast(98%);
    --sd-ec-color-filter-error: invert(10%) sepia(60%) saturate(7500%) hue-rotate(347deg) brightness(95%) contrast(101%);
    --sd-ec-color-filter-warning: invert(89%) sepia(90%) saturate(4187%) hue-rotate(327deg) brightness(100%) contrast(98%);
    --sd-ec-color-filter-success: invert(73%) sepia(9%) saturate(2283%) hue-rotate(95deg) brightness(102%) contrast(84%);
    --sd-ec-color-filter-unchecked: brightness(0) saturate(100%) invert(48%) sepia(11%) saturate(21%) hue-rotate(327deg) brightness(90%) contrast(94%);
    --sd-ec-shadow-none-offset-x: 0rem;
    --sd-ec-shadow-none-offset-y: 0rem;
    --sd-ec-shadow-none-blur-radius: 0rem;
    --sd-ec-shadow-none-spread-radius: 0rem;
    --sd-ec-shadow-none-color: transparent;
    --sd-ec-shadow-small-offset-x: 0rem;
    --sd-ec-shadow-small-offset-y: 0.0625rem;
    --sd-ec-shadow-small-blur-radius: 0.1875rem;
    --sd-ec-shadow-small-spread-radius: 0rem;
    --sd-ec-shadow-small-color: hsla(0,0%,7%,.18);
    --sd-ec-shadow-small-inner-bottom-offset-x: 0rem;
    --sd-ec-shadow-small-inner-bottom-offset-y: -0.5rem;
    --sd-ec-shadow-small-inner-bottom-blur-radius: 0.75rem;
    --sd-ec-shadow-small-inner-bottom-spread-radius: 0rem;
    --sd-ec-shadow-small-inner-bottom-color: hsla(0,0%,7%,.1);
    --sd-ec-shadow-medium-offset-x: 0rem;
    --sd-ec-shadow-medium-offset-y: 0.25rem;
    --sd-ec-shadow-medium-blur-radius: 0.375rem;
    --sd-ec-shadow-medium-spread-radius: 0rem;
    --sd-ec-shadow-medium-color: hsla(0,0%,7%,.2);
    --sd-ec-shadow-medium-top-offset-x: 0rem;
    --sd-ec-shadow-medium-top-offset-y: -0.25rem;
    --sd-ec-shadow-medium-top-blur-radius: 0.75rem;
    --sd-ec-shadow-medium-top-spread-radius: 0rem;
    --sd-ec-shadow-medium-top-color: rgba(0,0,0,.25);
    --sd-ec-shadow-large-offset-x: 0rem;
    --sd-ec-shadow-large-offset-y: 0.25rem;
    --sd-ec-shadow-large-blur-radius: 0.75rem;
    --sd-ec-shadow-large-spread-radius: 0rem;
    --sd-ec-shadow-large-color: hsla(0,0%,7%,.04);
    --sd-ec-font-font-family: Roobert;
    --sd-ec-font-text-decoration: none;
    --sd-ec-font-root-desktop: 1.2rem;
    --sd-ec-font-root-mobile: 1rem;
    --sd-ec-font-display-5-xl-font-size: 3rem;
    --sd-ec-font-display-5-xl-line-height: 1.2;
    --sd-ec-font-display-5-xl-letter-spacing: 0;
    --sd-ec-font-display-5-xl-emphasis-strong-font-weight: 700;
    --sd-ec-font-headline-4-xl-font-size: 2.5rem;
    --sd-ec-font-headline-4-xl-line-height: 1.2;
    --sd-ec-font-headline-4-xl-letter-spacing: 0;
    --sd-ec-font-headline-4-xl-emphasis-strong-font-weight: 700;
    --sd-ec-font-headline-3-xl-font-size: 2rem;
    --sd-ec-font-headline-3-xl-line-height: 1.2;
    --sd-ec-font-headline-3-xl-letter-spacing: 0;
    --sd-ec-font-headline-3-xl-emphasis-strong-font-weight: 700;
    --sd-ec-font-headline-2-xl-font-size: 1.8rem;
    --sd-ec-font-headline-2-xl-line-height: 1.2;
    --sd-ec-font-headline-2-xl-letter-spacing: 0;
    --sd-ec-font-headline-2-xl-emphasis-strong-font-weight: 700;
    --sd-ec-font-headline-xl-font-size: 1.4rem;
    --sd-ec-font-headline-xl-line-height: 1.2;
    --sd-ec-font-headline-xl-letter-spacing: 0;
    --sd-ec-font-headline-xl-emphasis-strong-font-weight: 700;
    --sd-ec-font-headline-l-font-size: 1.2rem;
    --sd-ec-font-headline-l-line-height: 1.3;
    --sd-ec-font-headline-l-letter-spacing: 0;
    --sd-ec-font-headline-l-emphasis-strong-font-weight: 700;
    --sd-ec-font-headline-m-font-size: 1rem;
    --sd-ec-font-headline-m-line-height: 1.3;
    --sd-ec-font-headline-m-letter-spacing: 0;
    --sd-ec-font-headline-m-emphasis-strong-font-weight: 700;
    --sd-ec-font-title-3-xl-font-size: 2rem;
    --sd-ec-font-title-3-xl-line-height: 1.2;
    --sd-ec-font-title-3-xl-letter-spacing: 0;
    --sd-ec-font-title-3-xl-emphasis-strong-font-weight: 700;
    --sd-ec-font-title-2-xl-font-size: 1.8rem;
    --sd-ec-font-title-2-xl-line-height: 1.2;
    --sd-ec-font-title-2-xl-letter-spacing: 0;
    --sd-ec-font-title-2-xl-emphasis-strong-font-weight: 700;
    --sd-ec-font-title-xl-font-size: 1.4rem;
    --sd-ec-font-title-xl-line-height: 1.2;
    --sd-ec-font-title-xl-letter-spacing: 0;
    --sd-ec-font-title-xl-emphasis-strong-font-weight: 700;
    --sd-ec-font-title-l-font-size: 1.2rem;
    --sd-ec-font-title-l-line-height: 1.3;
    --sd-ec-font-title-l-letter-spacing: 0;
    --sd-ec-font-title-l-emphasis-strong-font-weight: 700;
    --sd-ec-font-label-m-font-size: 1rem;
    --sd-ec-font-label-m-line-height: 1.3;
    --sd-ec-font-label-m-letter-spacing: 0;
    --sd-ec-font-label-m-emphasis-strong-font-weight: 700;
    --sd-ec-font-label-m-emphasis-regular-font-weight: 400;
    --sd-ec-font-label-l-font-size: 1.2rem;
    --sd-ec-font-label-l-line-height: 1.3;
    --sd-ec-font-label-l-letter-spacing: 0;
    --sd-ec-font-label-l-emphasis-strong-font-weight: 700;
    --sd-ec-font-label-l-emphasis-regular-font-weight: 400;
    --sd-ec-font-label-s-font-size: 0.875rem;
    --sd-ec-font-label-s-line-height: 1.3;
    --sd-ec-font-label-s-letter-spacing: 0.22;
    --sd-ec-font-label-s-emphasis-strong-font-weight: 700;
    --sd-ec-font-label-s-emphasis-regular-font-weight: 400;
    --sd-ec-font-label-xs-font-size: 0.7rem;
    --sd-ec-font-label-xs-line-height: 1.4;
    --sd-ec-font-label-xs-letter-spacing: 0.22;
    --sd-ec-font-label-xs-emphasis-strong-font-weight: 700;
    --sd-ec-font-body-m-font-size: 1rem;
    --sd-ec-font-body-m-line-height: 1.3;
    --sd-ec-font-body-m-letter-spacing: 0;
    --sd-ec-font-body-m-font-weight: 400;
    --sd-ec-font-body-m-emphasis-strong-font-weight: 700;
    --sd-ec-font-body-m-emphasis-medium-font-weight: 500;
    --sd-ec-font-body-m-emphasis-regular-font-weight: 400;
    --sd-ec-font-details-l-font-size: 1.2rem;
    --sd-ec-font-details-l-line-height: 1.3;
    --sd-ec-font-details-l-letter-spacing: 0;
    --sd-ec-font-details-l-font-weight: 500;
    --sd-ec-font-details-l-emphasis-strong-font-weight: 700;
    --sd-ec-font-details-m-font-size: 1rem;
    --sd-ec-font-details-m-line-height: 1.3;
    --sd-ec-font-details-m-letter-spacing: 0;
    --sd-ec-font-details-m-font-weight: 500;
    --sd-ec-font-details-m-emphasis-strong-font-weight: 700;
    --sd-ec-font-details-s-font-size: 0.875rem;
    --sd-ec-font-details-s-line-height: 1.3;
    --sd-ec-font-details-s-letter-spacing: 0.22;
    --sd-ec-font-details-s-font-weight: 500;
    --sd-ec-font-details-xs-font-size: 0.7rem;
    --sd-ec-font-details-xs-line-height: 1.4;
    --sd-ec-font-details-xs-letter-spacing: 0.22;
    --sd-ec-font-details-xs-font-weight: 500;
    --sd-ec-font-caption-s-font-size: 0.875rem;
    --sd-ec-font-caption-s-line-height: 1.3;
    --sd-ec-font-caption-s-letter-spacing: 0.22;
    --sd-ec-font-caption-s-font-weight: 400;
    --sd-ec-font-caption-xs-font-size: 0.7rem;
    --sd-ec-font-caption-xs-line-height: 1.4;
    --sd-ec-font-caption-xs-letter-spacing: 0.22;
    --sd-ec-font-caption-xs-font-weight: 400;
    --sd-ec-graphic-favicon-super-sign-weiss-blau-16x16: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_16x16.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau-32x32: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_32x32.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau-android-chrome-192x192: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_Android_Chrome_192x192.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau-android-chrome-512x512: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_Android_Chrome_512x512.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau-apple-touch-60x60: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_60x60.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau-apple-touch-76x76: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_76x76.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau-apple-touch-120x120: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_120x120.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau-apple-touch-152x152: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_152x152.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau-apple-touch-180x180: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_180x180.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau-apple-touch: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch.png";
    --sd-ec-graphic-favicon-super-sign-weiss-blau: "graphics/eC_Graphic_Favicon_SuperSign_WeissBlau.ico";
    --sd-ec-graphic-favicon-super-sign-weiss-schwarz: "graphics/eC_Graphic_Favicon_SuperSign_WeissSchwarz_safari_pinned_tab.svg";
    --sd-ec-graphic-input-polygon-default: "graphics/eC_Graphic_Input_Polygon_Default.svg";
    --sd-ec-graphic-logo-easycredit-default: "graphics/eC_Graphic_Logo_easyCredit_Default.svg";
    --sd-ec-graphic-logo-easycredit-grey: "graphics/eC_Graphic_Logo_easyCredit_Grey.svg";
    --sd-ec-graphic-logo-easycredit-black: "graphics/eC_Graphic_Logo_easyCredit_Black.svg";
    --sd-ec-graphic-logo-easycredit-white: "graphics/eC_Graphic_Logo_easyCredit_White.svg";
    --sd-ec-graphic-logo-gfg-default: "graphics/eC_Graphic_Logo_Gfg_Default.svg";
    --sd-ec-graphic-logo-gfg-blue: "graphics/eC_Graphic_Logo_Gfg_Blue.svg";
    --sd-ec-graphic-logo-gfg-black: "graphics/eC_Graphic_Logo_Gfg_Black.svg";
    --sd-ec-graphic-logo-gfg-white: "graphics/eC_Graphic_Logo_Gfg_White.svg";
    --sd-ec-graphic-logo-vrbank-default: "graphics/eC_Graphic_Logo_VrBank_Default.svg";
    --sd-ec-graphic-logo-supersign-weiss-blau-orange: "graphics/eC_Graphic_Logo_SuperSign_WeissBlauOrange.svg";
    --sd-ec-graphic-logo-supersign-weiss-blau: "graphics/eC_Graphic_Logo_SuperSign_WeissBlau.svg";
    --sd-ec-graphic-logo-supersign-schwarz-weiss: "graphics/eC_Graphic_Logo_SuperSign_SchwarzWeiss.svg";
    --sd-ec-graphic-logo-supersign-blau-weiss: "graphics/eC_Graphic_Logo_SuperSign_BlauWeiss.svg";
    --sd-ec-graphic-logo-supersign-weiss-schwarz: "graphics/eC_Graphic_Logo_SuperSign_WeissSchwarz.svg";
    --sd-ec-graphic-logo-faire-credit-default: "graphics/eC_Graphic_Logo_faireCredit_Default.svg";
    --sd-ec-graphic-logo-faire-credit-grey: "graphics/eC_Graphic_Logo_faireCredit_Grey.svg";
    --sd-ec-graphic-logo-faire-credit-black: "graphics/eC_Graphic_Logo_faireCredit_Black.svg";
    --sd-ec-graphic-logo-faire-credit-white: "graphics/eC_Graphic_Logo_faireCredit_White.svg";
    --sd-ec-graphic-logo-appicon-round-blau-weiss: "graphics/eC_Graphic_Logo_AppIcon_Round_BlauWeiss.svg";
    --sd-ec-graphic-logo-appicon-square-blau-weiss: "graphics/eC_Graphic_Logo_AppIcon_Square_BlauWeiss.svg";
    --sd-ec-graphic-logo-app-icon-plus-round-blau-weiss: "graphics/eC_Graphic_Logo_AppIconPlus_Round_BlauWeiss.svg";
    --sd-ec-graphic-logo-app-icon-plus-square-blau-weiss: "graphics/eC_Graphic_Logo_AppIconPlus_Square_BlauWeiss.svg";
    --sd-ec-graphic-logo-ratenkauf-default: "graphics/eC_Graphic_Logo_Ratenkauf_Default.svg";
    --sd-ec-graphic-logo-ratenkauf-grey: "graphics/eC_Graphic_Logo_Ratenkauf_Grey.svg";
    --sd-ec-graphic-logo-ratenkauf-black: "graphics/eC_Graphic_Logo_Ratenkauf_Black.svg";
    --sd-ec-graphic-logo-ratenkauf-white: "graphics/eC_Graphic_Logo_Ratenkauf_White.svg";
    --sd-ec-graphic-logo-psd-bank-default: "graphics/eC_Graphic_Logo_PsdBank_Default.svg";
    --sd-ec-graphic-logo-raiba-at-default: "graphics/eC_Graphic_Logo_RaibaAt_Default.svg";
    --sd-ec-graphic-logo-sparda-banken-default: "graphics/eC_Graphic_Logo_SpardaBanken_Default.svg";
    --sd-ec-graphic-logo-sparda-bank-default: "graphics/eC_Graphic_Logo_SpardaBank_Default.svg";
    --sd-ec-graphic-logo-rechnungskauf-default: "graphics/eC_Graphic_Logo_Rechnungskauf_Default.svg";
    --sd-ec-graphic-logo-volksbank-default: "graphics/eC_Graphic_Logo_Volksbank_Default.svg";
    --sd-ec-graphic-partner-logos-app-store: "graphics/eC_Graphic_PartnerLogos_AppStore.svg";
    --sd-ec-graphic-partner-logos-banking-check-21-horizontal: "graphics/eC_Graphic_PartnerLogos_BankingCheck-21_Horizontal.svg";
    --sd-ec-graphic-partner-logos-banking-check-21-vertical: "graphics/eC_Graphic_PartnerLogos_BankingCheck-21_Vertical.svg";
    --sd-ec-graphic-partner-logos-banking-check-22-horizontal: "graphics/eC_Graphic_PartnerLogos_BankingCheck-22_Horizontal.svg";
    --sd-ec-graphic-partner-logos-banking-check-22-vertical: "graphics/eC_Graphic_PartnerLogos_BankingCheck-22_Vertical.svg";
    --sd-ec-graphic-partner-logos-banking-check-23-horizontal: "graphics/eC_Graphic_PartnerLogos_BankingCheck-23_Horizontal.svg";
    --sd-ec-graphic-partner-logos-banking-check-23-vertical: "graphics/eC_Graphic_PartnerLogos_BankingCheck-23_Vertical.svg";
    --sd-ec-graphic-partner-logos-bbl: "graphics/eC_Graphic_PartnerLogos_BBL.svg";
    --sd-ec-graphic-partner-logos-google-play: "graphics/eC_Graphic_PartnerLogos_GooglePlay.svg";
    --sd-ec-graphic-partner-logos-e-komi: "graphics/eC_Graphic_PartnerLogos_eKomi.svg";
    --sd-ec-graphic-partner-logos-e-komi-bronse: "graphics/eC_Graphic_PartnerLogos_eKomi_Bronse.svg";
    --sd-ec-graphic-partner-logos-e-komi-default: "graphics/eC_Graphic_PartnerLogos_eKomi_Default.svg";
    --sd-ec-graphic-partner-logos-e-komi-gold: "graphics/eC_Graphic_PartnerLogos_eKomi_Gold.svg";
    --sd-ec-graphic-partner-logos-e-komi-silber: "graphics/eC_Graphic_PartnerLogos_eKomi_Silber.svg";
    --sd-ec-graphic-partner-logos-e-trusted: "graphics/eC_Graphic_PartnerLogos_eTrusted.svg";
    --sd-ec-graphic-partner-logos-ru-v-positive-default: "graphics/eC_Graphic_PartnerLogos_RuV_Positive_Default.svg";
    --sd-ec-graphic-partner-logos-ru-v-positive-claim-left: "graphics/eC_Graphic_PartnerLogos_RuV_Positive_Claim_Left.svg";
    --sd-ec-graphic-partner-logos-ru-v-positive-claim-centered: "graphics/eC_Graphic_PartnerLogos_RuV_Positive_Claim_Centered.svg";
    --sd-ec-graphic-partner-logos-ru-v-positive-claim-right: "graphics/eC_Graphic_PartnerLogos_RuV_Positive_Claim_Right.svg";
    --sd-ec-graphic-partner-logos-ru-v-negative-default: "graphics/eC_Graphic_PartnerLogos_RuV_Negative_Default.svg";
    --sd-ec-graphic-partner-logos-ru-v-negative-claim-left: "graphics/eC_Graphic_PartnerLogos_RuV_Negative_Claim_Left.svg";
    --sd-ec-graphic-partner-logos-ru-v-negative-claim-centered: "graphics/eC_Graphic_PartnerLogos_RuV_Negative_Claim_Centered.svg";
    --sd-ec-graphic-partner-logos-ru-v-negative-claim-right: "graphics/eC_Graphic_PartnerLogos_RuV_Negative_Claim_Right.svg";
    --sd-ec-graphic-partner-logos-ru-v-black-default: "graphics/eC_Graphic_PartnerLogos_RuV_Black_Default.svg";
    --sd-ec-graphic-partner-logos-ru-v-black-claim-left: "graphics/eC_Graphic_PartnerLogos_RuV_Black_Claim_Left.svg";
    --sd-ec-graphic-partner-logos-ru-v-black-claim-centered: "graphics/eC_Graphic_PartnerLogos_RuV_Black_Claim_Centered.svg";
    --sd-ec-graphic-partner-logos-ru-v-black-claim-right: "graphics/eC_Graphic_PartnerLogos_RuV_Black_Claim_Right.svg";
    --sd-ec-graphic-partner-logos-focus-money-kb-24: "graphics/eC_Graphic_PartnerLogos_FocusMoney-KB-24.svg";
    --sd-ec-graphic-partner-logos-focus-money-kg-24: "graphics/eC_Graphic_PartnerLogos_FocusMoney-KG-24.svg";
    --sd-ec-graphic-brandvisual-quartercircle-medium-primary: "graphics/eC_Graphic_BrandVisual_Primary_QuarterCircle_Primary_Medium_Default.svg";
    --sd-ec-graphic-brandvisual-quartercircle-medium-tertiary: "graphics/eC_Graphic_BrandVisual_QuarterCircle_Medium_Tertiary.svg";
    --sd-ec-graphic-brandvisual-quartercircle-medium-default: "graphics/eC_Graphic_BrandVisual_Secondary_QuarterCircle_Medium_Default.svg";
    --sd-ec-graphic-spinner-large-first-quarter: "graphics/eC_Graphic_Spinner_Large_FirstQuarter.svg";
    --sd-ec-graphic-spinner-large-full: "graphics/eC_Graphic_Spinner_Large_Full.svg";
    --sd-ec-graphic-spinner-dots-primary-default: "graphics/eC_Graphic_Spinner_Dots_Primary_Default.svg";
    --sd-ec-graphic-spinner-dots-secondary-default: "graphics/eC_Graphic_Spinner_Dots_Secondary_Default.svg";
    --sd-ec-graphic-qr-adresse-und-kontaktdaten: "graphics/eC_Graphic_QR_Adresse-und-Kontaktdaten-DE.svg";
    --sd-ec-graphic-qr-bankverbindung: "graphics/eC_Graphic_QR_Bankverbindung-DE.svg";
    --sd-ec-graphic-qr-benachrichtigungen: "graphics/eC_Graphic_QR_Benachrichtigungen-DE.svg";
    --sd-ec-graphic-qr-einstellungen: "graphics/eC_Graphic_QR_Einstellungen-DE.svg";
    --sd-ec-graphic-qr-kontaktformular: "graphics/eC_Graphic_QR_Kontaktformular-DE.svg";
    --sd-ec-graphic-qr-landing-page-finanzieller-spielraum-info: "graphics/eC_Graphic_QR_Landing-Page-Finanzieller-Spielraum-Info-DE.svg";
    --sd-ec-graphic-qr-name-und-geburtsdaten: "graphics/eC_Graphic_QR_Name-und-Geburtsdaten-DE.svg";
    --sd-ec-graphic-qr-postfach: "graphics/eC_Graphic_QR_Postfach-DE.svg";
    --sd-ec-graphic-qr-sicherheit: "graphics/eC_Graphic_QR_Sicherheit-DE.svg";
    --sd-ec-graphic-qr-vertragsabschluss: "graphics/eC_Graphic_QR_Vertragsabschluss-DE.svg";
    --sd-ec-graphic-qr-store-de: "graphics/eC_Graphic_QR_Store-DE.svg";
    --sd-ec-graphic-qr-dashboard: "graphics/eC_Graphic_QR_Dashboard-DE.svg";
    --sd-ec-graphic-illustration-notifications-advanced-solid-i: "illustrations/eC_Graphic_Illustration_Notifications-advanced-solid-I.svg";
    --sd-ec-graphic-illustration-notifications-advanced-solid-ii: "illustrations/eC_Graphic_Illustration_Notifications-advanced-solid-II.svg";
    --sd-ec-graphic-illustration-passkey-solid: "illustrations/eC_Graphic_Illustration_Passkey-Solid.svg";
    --sd-ec-graphic-illustration-passkey-dfc-solid: "illustrations/eC_Graphic_Illustration_Passkey-dfc-Solid.svg";
    --sd-ec-graphic-illustration-notifications-solid-i: "illustrations/eC_Graphic_Illustration_Notifications-solid-I.svg";
    --sd-ec-graphic-illustration-construction-solid-iii: "illustrations/eC_Graphic_Illustration_Construction-solid-III.svg";
    --sd-ec-graphic-illustration-contact-us-solid-i: "illustrations/eC_Graphic_Illustration_Contact-Us-Solid-I.svg";
    --sd-ec-graphic-illustration-contact-us-solid-ii: "illustrations/eC_Graphic_Illustration_Contact-Us-Solid-II.svg";
    --sd-ec-graphic-illustration-contact-us-solid-iii: "illustrations/eC_Graphic_Illustration_Contact-Us-Solid-III.svg";
    --sd-ec-graphic-illustration-designer-solid-iii: "illustrations/eC_Graphic_Illustration_Designer-Solid-III.svg";
    --sd-ec-graphic-illustration-developer-solid-iii: "illustrations/eC_Graphic_Illustration_Developer-Solid-III.svg";
    --sd-ec-graphic-illustration-e-commerce-solid-ii: "illustrations/eC_Graphic_Illustration_eCommerce-Solid-II.svg";
    --sd-ec-graphic-illustration-e-commerce-solid-iii: "illustrations/eC_Graphic_Illustration_eCommerce-Solid-III.svg";
    --sd-ec-graphic-illustration-error-404-solid-iii: "illustrations/eC_Graphic_Illustration_Error-404-Solid-III.svg";
    --sd-ec-graphic-illustration-faq-solid-i: "illustrations/eC_Graphic_Illustration_FAQ-Solid-I.svg";
    --sd-ec-graphic-illustration-faq-faq-solid: "illustrations/eC_Graphic_Illustration_Faq_Solid.svg";
    --sd-ec-graphic-illustration-graphs-statistics-solid-i: "illustrations/eC_Graphic_Illustration_Graphs-Statistics-Solid-I.svg";
    --sd-ec-graphic-illustration-message-sent-solid-iii: "illustrations/eC_Graphic_Illustration_Message-Sent-Solid-III.svg";
    --sd-ec-graphic-illustration-message-expired-solid-iii: "illustrations/eC_Graphic_Illustration_Message-Expired-Solid-III.svg";
    --sd-ec-graphic-illustration-payment-solid-i: "illustrations/eC_Graphic_Illustration_Payment-Solid-I.svg";
    --sd-ec-graphic-illustration-product-launch-solid-i: "illustrations/eC_Graphic_Illustration_Product-Launch-Solid-I.svg";
    --sd-ec-graphic-illustration-search-solid-ii: "illustrations/eC_Graphic_Illustration_Search-Solid-II.svg";
    --sd-ec-graphic-illustration-support-solid-iii: "illustrations/eC_Graphic_Illustration_Support-Solid-III.svg";
    --sd-ec-graphic-illustration-error-solid-i: "illustrations/eC_Graphic_Illustration_Error-solid-I.svg";
    --sd-ec-graphic-illustration-card-lock-solid: "illustrations/eC_Graphic_Illustration_CardLock_Solid.svg";
    --sd-ec-graphic-illustration-under-construction-solid-iii: "illustrations/eC_Graphic_Illustration_Under-Construction-Solid-III.svg";
    --sd-ec-graphic-illustration-under-construction-solid-i: "illustrations/eC_Graphic_Illustration_Under-Construction-Solid-I.svg";
    --sd-ec-graphic-illustration-error-404-solid-ii: "illustrations/eC_Graphic_Illustration_Error-404-solid-II.svg";
    --sd-ec-graphic-illustration-notifications-advanced-solid-iii: "illustrations/eC_Graphic_Illustration_Notifications-Advanced-Solid-III.svg";
    --sd-ec-graphic-illustration-not-found-solid-i: "illustrations/eC_Graphic_Illustration_Not-Found-Solid-I.svg";
    --sd-ec-graphic-illustration-not-found-solid-ii: "illustrations/eC_Graphic_Illustration_Not-Found-Solid-II.svg";
    --sd-ec-graphic-illustration-not-found-solid-iii: "illustrations/eC_Graphic_Illustration_Not-Found-Solid-III.svg";
    --sd-ec-graphic-illustration-sms-notifications-solid-i: "illustrations/eC_Graphic_Illustration_Sms-Notifications-Solid-I.svg";
    --sd-ec-graphic-illustration-mail-notifications-solid-i: "illustrations/eC_Graphic_Illustration_Mail-Notifications-Solid-I.svg";
    --sd-ec-graphic-illustration-mail-notifications-solid-ii: "illustrations/eC_Graphic_Illustration_Mail-Notifications-Solid-II.svg";
    --sd-ec-graphic-illustration-privacy-solid-i: "illustrations/eC_Graphic_Illustration_Privacy-Solid-I.svg";
    --sd-ec-graphic-illustration-mail-confirmation-solid-i: "illustrations/eC_Graphic_Illustration_Mail-Confirmation-Solid-I.svg";
    --sd-ec-graphic-illustration-mail-confirmation-solid-ii: "illustrations/eC_Graphic_Illustration_Mail-Confirmation-Solid-II.svg";
    --sd-ec-graphic-illustration-login-solid-i: "illustrations/eC_Graphic_Illustration_Login-Solid-I.svg";
    --sd-ec-graphic-illustration-safety-solid-i: "illustrations/eC_Graphic_Illustration_Safety-Solid-I.svg";
    --sd-ec-graphic-illustration-safety-solid-ii: "illustrations/eC_Graphic_Illustration_Safety-Solid-II.svg";
    --sd-ec-graphic-illustration-payment-e-c-plus-icon: "illustrations/eC_Graphic_Illustration_Payment-eCPlus-Icon.svg";
    --sd-ec-graphic-illustration-payment-solid-i-ec: "illustrations/eC_Graphic_Illustration_Payment-eCPlus-Icon.svg";
    --sd-ec-graphic-illustration-payment-df-c-icon: "illustrations/eC_Graphic_Illustration_Payment-dfC-Icon.svg";
    --sd-ec-graphic-illustration-apply-solid-i: "illustrations/eC_Graphic_Illustration_Apply-Solid-I.svg";
    --sd-ec-graphic-illustration-apply-solid-ii: "illustrations/eC_Graphic_Illustration_Apply-Solid-II.svg";
    --sd-ec-graphic-illustration-decision-solid-i: "illustrations/eC_Graphic_Illustration_Decision-Solid-I.svg";
    --sd-ec-graphic-illustration-benefits-solid-i: "illustrations/eC_Graphic_Illustration_Benefits-Solid-I.svg";
    --sd-ec-graphic-illustration-benefits-solid-ii: "illustrations/eC_Graphic_Illustration_Benefits-Solid-II.svg";
    --sd-ec-graphic-illustration-goal-solid: "illustrations/eC_Graphic_Illustration_Goal_Solid.svg";
    --sd-ec-graphic-illustration-support-solid-i: "illustrations/eC_Graphic_Illustration_Support-Solid-I.svg";
    --sd-ec-graphic-illustration-legitimation-solid-i: "illustrations/eC_Graphic_Illustration_Legitimation-Solid-I.svg";
    --sd-ec-graphic-illustration-negative-result-solid-i: "illustrations/eC_Graphic_Illustration_NegativeResult-Solid-I.svg";
    --sd-ec-graphic-illustration-protection-solid-ii: "illustrations/eC_Graphic_Illustration_Protection-Solid-II.svg";
    --sd-ec-graphic-illustration-success-solid-i: "illustrations/eC_Graphic_Illustration_Success-Solid-I.svg";
    --sd-ec-graphic-illustration-success-solid-ii: "illustrations/eC_Graphic_Illustration_Success-Solid-II.svg";
    --sd-ec-graphic-illustration-success-solid-iii: "illustrations/eC_Graphic_Illustration_Success-Solid-III.svg";
    --sd-ec-graphic-illustration-relax-solid-i: "illustrations/eC_Graphic_Illustration_Relax-Solid-I.svg";
    --sd-ec-graphic-illustration-relax-solid-ii: "illustrations/eC_Graphic_Illustration_Relax-Solid-II.svg";
    --sd-ec-graphic-illustration-plan-solid-i: "illustrations/eC_Graphic_Illustration_Plan-Solid-I.svg";
    --sd-ec-graphic-illustration-tax-solid-i: "illustrations/eC_Graphic_Illustration_Tax-Solid-I.svg";
    --sd-ec-graphic-illustration-relax-check-solid-i: "illustrations/eC_Graphic_Illustration_RelaxCheck-Solid-I.svg";
    --sd-ec-graphic-illustration-face-id-solid: "illustrations/eC_Graphic_Illustration_FaceId_Solid.svg";
    --sd-ec-graphic-illustration-push-notifications-solid: "illustrations/eC_Graphic_Illustration_PushNotifications_Solid.svg";
    --sd-ec-graphic-illustration-bio-auth-solid: "illustrations/eC_Graphic_Illustration_BioAuth_Solid.svg";
    --sd-ec-graphic-illustration-waiting-time: "illustrations/eC_Graphic_Illustration_WaitingTime.svg";
    --sd-ec-graphic-illustration-waiting-time-ii: "illustrations/eC_Graphic_Illustration_WaitingTime_II.svg";
    --sd-ec-graphic-illustration-waiting-time-iii: "illustrations/eC_Graphic_Illustration_WaitingTime_III.svg";
    --sd-ec-graphic-illustration-waiting-time-iv: "illustrations/eC_Graphic_Illustration_WaitingTime_IV.svg";
    --sd-ec-graphic-illustration-less-money-solid: "illustrations/eC_Graphic_Illustration_LessMoney_Solid.svg";
    --sd-ec-graphic-illustration-more-money-solid: "illustrations/eC_Graphic_Illustration_MoreMoney_Solid.svg";
    --sd-ec-graphic-illustration-autofinanzierung-neuwagenfinanzierung-outline: "illustrations/eC_Graphic_Illustration_AutofinanzierungNeuwagenfinanzierung_Outline.svg";
    --sd-ec-graphic-illustration-autofinanzierung-neuwagenfinanzierung-solid: "illustrations/eC_Graphic_Illustration_AutofinanzierungNeuwagenfinanzierung_Solid.svg";
    --sd-ec-graphic-illustration-autokredit-schlussrate-outline: "illustrations/eC_Graphic_Illustration_AutokreditSchlussrate_Outline.svg";
    --sd-ec-graphic-illustration-autokredit-schlussrate-solid: "illustrations/eC_Graphic_Illustration_Autokredit_Schlussrate_Solid.svg";
    --sd-ec-graphic-illustration-bafoeg-rueckzahlung-outline: "illustrations/eC_Graphic_Illustration_BafoegRueckzahlung_Outline.svg";
    --sd-ec-graphic-illustration-bafoeg-rueckzahlung-solid: "illustrations/eC_Graphic_Illustration_BafoegRueckzahlung_Solid.svg";
    --sd-ec-graphic-illustration-darlehen-outline: "illustrations/eC_Graphic_Illustration_Darlehen_Outline.svg";
    --sd-ec-graphic-illustration-darlehen-solid: "illustrations/eC_Graphic_Illustration_Darlehen_Solid.svg";
    --sd-ec-graphic-illustration-darlehensrechner-konfigurieren-outline: "illustrations/eC_Graphic_Illustration_DarlehensrechnerKonfigurieren_Outline.svg";
    --sd-ec-graphic-illustration-darlehensrechner-konfigurieren-solid: "illustrations/eC_Graphic_Illustration_DarlehensrechnerKonfigurieren_Solid.svg";
    --sd-ec-graphic-illustration-darlehensrechner-outline: "illustrations/eC_Graphic_Illustration_Darlehensrechner_Outline.svg";
    --sd-ec-graphic-illustration-darlehensrechner-solid: "illustrations/eC_Graphic_Illustration_Darlehensrechner_Solid.svg";
    --sd-ec-graphic-illustration-e-bike-finanzieren-outline: "illustrations/eC_Graphic_Illustration_EBikeFinanzieren_Outline.svg";
    --sd-ec-graphic-illustration-e-bike-finanzieren-solid: "illustrations/eC_Graphic_Illustration_EBikeFinanzieren_Solid.svg";
    --sd-ec-graphic-illustration-finanzierung-outline: "illustrations/eC_Graphic_Illustration_Finanzierung_Outline.svg";
    --sd-ec-graphic-illustration-finanzierung-solid: "illustrations/eC_Graphic_Illustration_Finanzierung_Solid.svg";
    --sd-ec-graphic-illustration-fuehrerschein-finanzieren-outline: "illustrations/eC_Graphic_Illustration_FuehrerscheinFinanzieren_Outline.svg";
    --sd-ec-graphic-illustration-fuehrerschein-finanzieren-solid: "illustrations/eC_Graphic_Illustration_FuehrerscheinFinanzieren_Solid.svg";
    --sd-ec-graphic-illustration-hochzeitskredit-outline: "illustrations/eC_Graphic_Illustration_Hochzeitskredit_Outline.svg";
    --sd-ec-graphic-illustration-hochzeitskredit-solid: "illustrations/eC_Graphic_Illustration_Hochzeitskredit_Solid.svg";
    --sd-ec-graphic-illustration-kleinkredit-outline: "illustrations/eC_Graphic_Illustration_Kleinkredit_Outline.svg";
    --sd-ec-graphic-illustration-kleinkredit-solid: "illustrations/eC_Graphic_Illustration_Kleinkredit_Solid.svg";
    --sd-ec-graphic-illustration-konsumenten-verbraucherkredit-outline: "illustrations/eC_Graphic_Illustration_KonsumentenVerbraucherkredit_Outline.svg";
    --sd-ec-graphic-illustration-konsumenten-verbraucherkredit-solid: "illustrations/eC_Graphic_Illustration_KonsumentenVerbraucherkredit_Solid.svg";
    --sd-ec-graphic-illustration-kontoblick-outline: "illustrations/eC_Graphic_Illustration_Kontoblick_Outline.svg";
    --sd-ec-graphic-illustration-kontoblick-solid: "illustrations/eC_Graphic_Illustration_Kontoblick_Solid.svg";
    --sd-ec-graphic-illustration-kredit-abloesen-outline: "illustrations/eC_Graphic_Illustration_KreditAbloesen_Outline.svg";
    --sd-ec-graphic-illustration-kredit-abloesen-solid: "illustrations/eC_Graphic_Illustration_KreditAbloesen_Solid.svg";
    --sd-ec-graphic-illustration-kredit-aufstocken-outline: "illustrations/eC_Graphic_Illustration_KreditAufstocken_Outline.svg";
    --sd-ec-graphic-illustration-kredit-aufstocken-solid: "illustrations/eC_Graphic_Illustration_KreditAufstocken_Solid.svg";
    --sd-ec-graphic-illustration-kredit-fuer-rentner-outline: "illustrations/eC_Graphic_Illustration_KreditFuerRentner_Outline.svg";
    --sd-ec-graphic-illustration-kredit-fuer-rentner-solid: "illustrations/eC_Graphic_Illustration_KreditFuerRentner_Solid.svg";
    --sd-ec-graphic-illustration-kredit-outline: "illustrations/eC_Graphic_Illustration_Kredit_Outline.svg";
    --sd-ec-graphic-illustration-kredit-solid: "illustrations/eC_Graphic_Illustration_Kredit_Solid.svg";
    --sd-ec-graphic-illustration-kredite-zusammenfassen-easycredit-outline: "illustrations/eC_Graphic_Illustration_KrediteZusammenfassenEasycredit_Outline.svg";
    --sd-ec-graphic-illustration-kredite-zusammenfassen-easycredit-solid: "illustrations/eC_Graphic_Illustration_KrediteZusammenfassenEasycredit_Solid.svg";
    --sd-ec-graphic-illustration-kreditrechner-outline: "illustrations/eC_Graphic_Illustration_Kreditrechner_Outline.svg";
    --sd-ec-graphic-illustration-kreditrechner-solid: "illustrations/eC_Graphic_Illustration_Kreditrechner_Solid.svg";
    --sd-ec-graphic-illustration-kueche-finanzieren-outline: "illustrations/eC_Graphic_Illustration_KuecheFinanzieren_Outline.svg";
    --sd-ec-graphic-illustration-kueche-finanzieren-solid: "illustrations/eC_Graphic_Illustration_KuecheFinanzieren_Solid.svg";
    --sd-ec-graphic-illustration-minikredit-outline: "illustrations/eC_Graphic_Illustration_Minikredit_Outline.svg";
    --sd-ec-graphic-illustration-minikredit-solid: "illustrations/eC_Graphic_Illustration_Minikredit_Solid.svg";
    --sd-ec-graphic-illustration-modernisierungs-renovierungskredit-outline: "illustrations/eC_Graphic_Illustration_ModernisierungsRenovierungskredit_Outline.svg";
    --sd-ec-graphic-illustration-modernisierungs-renovierungskredit-solid: "illustrations/eC_Graphic_Illustration_ModernisierungsRenovierungskredit_Solid.svg";
    --sd-ec-graphic-illustration-motorradfinanzierung-outline: "illustrations/eC_Graphic_Illustration_Motorradfinanzierung_Outline.svg";
    --sd-ec-graphic-illustration-motorradfinanzierung-solid: "illustrations/eC_Graphic_Illustration_Motorradfinanzierung_Solid.svg";
    --sd-ec-graphic-illustration-privatkredit-outline: "illustrations/eC_Graphic_Illustration_Privatkredit_Outline.svg";
    --sd-ec-graphic-illustration-privatkredit-solid: "illustrations/eC_Graphic_Illustration_Privatkredit_Solid.svg";
    --sd-ec-graphic-illustration-ratenkredit-outline: "illustrations/eC_Graphic_Illustration_Ratenkredit_Outline.svg";
    --sd-ec-graphic-illustration-ratenkredit-solid: "illustrations/eC_Graphic_Illustration_Ratenkredit_Solid.svg";
    --sd-ec-graphic-illustration-schnellkredit-outline: "illustrations/eC_Graphic_Illustration_Schnellkredit_Outline.svg";
    --sd-ec-graphic-illustration-schnellkredit-solid: "illustrations/eC_Graphic_Illustration_Schnellkredit_Solid.svg";
    --sd-ec-graphic-illustration-schutzbrief-outline: "illustrations/eC_Graphic_Illustration_Schutzbrief_Outline.svg";
    --sd-ec-graphic-illustration-schutzbrief-solid: "illustrations/eC_Graphic_Illustration_Schutzbrief_Solid.svg";
    --sd-ec-graphic-illustration-sofortkredit-outline: "illustrations/eC_Graphic_Illustration_Sofortkredit_Outline.svg";
    --sd-ec-graphic-illustration-sofortkredit-solid: "illustrations/eC_Graphic_Illustration_Sofortkredit_Solid.svg";
    --sd-ec-graphic-illustration-somethings-wrong-solid: "illustrations/eC_Graphic_Illustration_SomethingsWrong-Solid.svg";
    --sd-ec-graphic-illustration-umschuldung-outline: "illustrations/eC_Graphic_Illustration_Umschuldung_Outline.svg";
    --sd-ec-graphic-illustration-umschuldung-solid: "illustrations/eC_Graphic_Illustration_Umschuldung_Solid.svg";
    --sd-ec-graphic-illustration-wohnmobil-finanzieren-outline: "illustrations/eC_Graphic_Illustration_WohnmobilFinanzieren_Outline.svg";
    --sd-ec-graphic-illustration-wohnmobil-finanzieren-solid: "illustrations/eC_Graphic_Illustration_WohnmobilFinanzieren_Solid.svg";
    --sd-ec-graphic-illustration-umbrella-sea-outline: "illustrations/eC_Graphic_Illustration_Umbrella_Sea_Outline.svg";
    --sd-ec-graphic-illustration-umbrella-sea-solid: "illustrations/eC_Graphic_Illustration_Umbrella_Sea_Solid.svg";
    --sd-ec-graphic-illustration-money-sea-outline: "illustrations/eC_Graphic_Illustration_Money_Sea_Outline.svg";
    --sd-ec-graphic-illustration-money-sea-solid: "illustrations/eC_Graphic_Illustration_Money_Sea_Solid.svg";
    --sd-ec-graphic-illustration-studium-sea-outline: "illustrations/eC_Graphic_Illustration_Studium_Sea_Outline.svg";
    --sd-ec-graphic-illustration-studium-sea-solid: "illustrations/eC_Graphic_Illustration_Studium_Sea_Solid.svg";
    --sd-ec-graphic-illustration-rahmenkredit-step01-solid: "illustrations/eC_Graphic_Illustration_RahmenkreditStep01_Solid.svg";
    --sd-ec-graphic-illustration-rahmenkredit-step02-solid: "illustrations/eC_Graphic_Illustration_RahmenkreditStep02_Solid.svg";
    --sd-ec-graphic-illustration-rahmenkredit-step03-solid: "illustrations/eC_Graphic_Illustration_RahmenkreditStep03_Solid.svg";
    --sd-ec-graphic-illustration-illustration-diagram-solid: "illustrations/eC_Graphic_Illustration-Diagram-Solid.svg";
    --sd-ec-graphic-illustration-illustration-pin-solid: "illustrations/eC_Graphic_Illustration-Pin-Solid.svg";
    --sd-ec-graphic-illustration-bank-account-solid: "illustrations/eC_Graphic_Illustration_BankAccount-Solid.svg";
    --sd-ec-graphic-illustration-child-support-solid-i: "illustrations/eC_Graphic_Illustration_ChildSupport-Solid-I.svg";
    --sd-ec-graphic-illustration-child-support-solid-ii: "illustrations/eC_Graphic_Illustration_ChildSupport-Solid-II.svg";
    --sd-ec-graphic-illustration-child-support-solid-iii: "illustrations/eC_Graphic_Illustration_ChildSupport-Solid-III.svg";
    --sd-ec-graphic-illustration-child-support-solid-iv: "illustrations/eC_Graphic_Illustration_ChildSupport-Solid-IV.svg";
    --sd-ec-graphic-illustration-child-support-solid-v: "illustrations/eC_Graphic_Illustration_ChildSupport-Solid-V.svg";
    --sd-ec-graphic-illustration-child-support-solid-vi: "illustrations/eC_Graphic_Illustration_ChildSupport-Solid-VI.svg";
    --sd-ec-graphic-illustration-document-solid-i: "illustrations/eC_Graphic_Illustration_Document-Solid-I.svg";
    --sd-ec-graphic-illustration-identification-solid: "illustrations/eC_Graphic_Illustration_Identification-Solid.svg";
    --sd-ec-graphic-illustration-kreditabschluss-partnerbank-solid-i: "illustrations/eC_Graphic_Illustration_Kreditabschluss_Partnerbank_Solid-I.svg";
    --sd-ec-graphic-illustration-illustration-phone-solid: "illustrations/eC_Graphic_Illustration-Phone-Solid.svg";
    --sd-ec-graphic-illustration-welcome-back-solid-i: "illustrations/eC_Graphic_Illustration_WelcomeBack_Solid-I.svg";
    --sd-ec-graphic-illustration-welcome-back-solid-ii: "illustrations/eC_Graphic_Illustration_WelcomeBack_Solid-II.svg";
    --sd-ec-graphic-illustration-handover-solid-i: "illustrations/eC_Graphic_Illustration_Handover-Solid-I.svg";
    --sd-ec-graphic-illustration-handover-solid-ii: "illustrations/eC_Graphic_Illustration_Handover-Solid-II.svg";
    --sd-ec-graphic-illustration-teamwork-solid-i: "illustrations/eC_Graphic_Illustration_Teamwork-Solid-I.svg";
    --sd-ec-graphic-illustration-teamwork-solid-ii: "illustrations/eC_Graphic_Illustration_Teamwork-Solid-II.svg";
    --sd-ec-graphic-illustration-credit-schutz-gehalt: "illustrations/eC_Graphic_Illustration_CreditSchutz_Gehalt.svg";
    --sd-ec-graphic-illustration-credit-schutz-gesundheit: "illustrations/eC_Graphic_Illustration_CreditSchutz_Gesundheit.svg";
    --sd-ec-graphic-illustration-credit-schutz-kein-schutz: "illustrations/eC_Graphic_Illustration_CreditSchutz_KeinSchutz.svg";
    --sd-ec-graphic-illustration-credit-schutz-leben: "illustrations/eC_Graphic_Illustration_CreditSchutz_Leben.svg";
    --sd-ec-graphic-illustration-credit-schutz-premium: "illustrations/eC_Graphic_Illustration_CreditSchutz_Premium.svg";
    --sd-ec-graphic-illustration-angebot-betrag: "illustrations/eC_Graphic_Illustration_Angebot_Betrag.svg";
    --sd-ec-graphic-illustration-illustration-auszahlung: "illustrations/eC_Graphic_Illustration_Auszahlung.svg";
    --sd-ec-graphic-illustration-daten-antrag: "illustrations/eC_Graphic_Illustration_Daten_Antrag.svg";
    --sd-ec-graphic-illustration-digitale-unterschrift: "illustrations/eC_Graphic_Illustration_Digitale_Unterschrift.svg";
    --sd-ec-graphic-illustration-dokument-upload: "illustrations/eC_Graphic_Illustration_Dokument_Upload.svg";
    --sd-ec-graphic-illustration-fertig: "illustrations/eC_Graphic_Illustration_Fertig.svg";
    --sd-ec-graphic-illustration-legitimation: "illustrations/eC_Graphic_Illustration_Legitimation.svg";
    --sd-ec-graphic-illustration-mahnung: "illustrations/eC_Graphic_Illustration_Mahnung.svg";
    --sd-ec-graphic-illustration-vertrag: "illustrations/eC_Graphic_Illustration_Vertrag.svg";
    --sd-ec-icons-video-chat-medium-default: "icons/eC_Icons_Video_Chat_Medium_Default.svg";
    --sd-ec-icons-passkey-medium-default: "icons/eC_Icons_Passkey_Medium_Default.svg";
    --sd-ec-icons-info-tipp-medium-default: "icons/eC_Icons_Info_Tipp_Medium_Default.svg";
    --sd-ec-icons-direction-down-medium-default: "icons/eC_Icons_Direction_Down_Medium_Default.svg";
    --sd-ec-icons-direction-top-medium-default: "icons/eC_Icons_Direction_Up_Medium_Default.svg";
    --sd-ec-icons-direction-left-medium-default: "icons/eC_Icons_Direction_Left_Medium_Default.svg";
    --sd-ec-icons-direction-right-medium-default: "icons/eC_Icons_Direction_Right_Medium_Default.svg";
    --sd-ec-icons-direction-back-medium-default: "icons/eC_Icons_Direction_Back_Medium_Default.svg";
    --sd-ec-icons-direction-circle-collapse-open-medium-default: "icons/eC_Icons_Direction_CircleCollapse_Open_Medium_Default.svg";
    --sd-ec-icons-direction-circle-collapse-close-medium-default: "icons/eC_Icons_Direction_CircleCollapse_Close_Medium_Default.svg";
    --sd-ec-icons-direction-circle-collapse-circle-link-medium-default: "icons/eC_Icons_Direction_CircleLink_Forward_Medium_Default.svg";
    --sd-ec-icons-direction-circle-collapse-circle-link-backward-default: "icons/eC_Icons_Direction_CircleLink_Backward_Medium_Default.svg";
    --sd-ec-icons-direction-link-forward-medium-default: "icons/eC_Icons_Direction_Link_Forward_Medium_Default.svg";
    --sd-ec-icons-form-input-checkmark-medium-default: "icons/eC_Icons_Form_Input_Checkmark_Medium_Default.svg";
    --sd-ec-icons-form-input-delete-medium-default: "icons/eC_Icons_Form_Input_Delete_Medium_Default.svg";
    --sd-ec-icons-form-input-radio-dot-medium-default: "icons/eC_Icons_Form_Input_RadioDot_Medium_Default.svg";
    --sd-ec-icons-input-female-medium-default: "icons/eC_Icons_Input_Female_Medium_Default.svg";
    --sd-ec-icons-input-male-medium-default: "icons/eC_Icons_Input_Male_Medium_Default.svg";
    --sd-ec-icons-input-diverse-medium-default: "icons/eC_Icons_Input_Diverse_Medium_Default.svg";
    --sd-ec-icons-input-checkbox-medium-default: "icons/eC_Icons_Input_Checkbox_Medium_Default.svg";
    --sd-ec-icons-input-checkbox-medium-unselected: "icons/eC_Icons_Input_Checkbox_Medium_Unselected.svg";
    --sd-ec-icons-input-radio-card-medium-default: "icons/eC_Icons_Input_Radio_Card_Medium_Default.svg";
    --sd-ec-icons-input-radio-card-medium-unselected: "icons/eC_Icons_Input_Radio_Card_Medium_Unselected.svg";
    --sd-ec-icons-input-radio-medium-default: "icons/eC_Icons_Input_Radio_Medium_Default.svg";
    --sd-ec-icons-input-radio-medium-unselected: "icons/eC_Icons_Input_Radio_Medium_Unselected.svg";
    --sd-ec-icons-input-label-circle-checked-medium-default: "icons/eC_Icons_Input_Label_CircleChecked_Medium_Default.svg";
    --sd-ec-icons-input-label-checked-medium-default: "icons/eC_Icons_Input_Label_Checked_Medium_Default.svg";
    --sd-ec-icons-input-label-delete-medium-default: "icons/eC_Icons_Input_Label_Delete_Medium_Default.svg";
    --sd-ec-icons-input-label-delete-delete-medium-default: "icons/eC_Icons_Input_Label_Delete_Medium_Default.svg";
    --sd-ec-icons-edit-edit-medium-default: "icons/eC_Icons_Edit_Edit_Medium_Default.svg";
    --sd-ec-icons-edit-delete-medium-default: "icons/eC_Icons_Edit_Delete_Medium_Default.svg";
    --sd-ec-icons-edit-write-medium-default: "icons/eC_Icons_Edit_Write_Medium_Default.svg";
    --sd-ec-icons-edit-add-medium-default: "icons/eC_Icons_Edit_Add_Medium_Default.svg";
    --sd-ec-icons-edit-copy-medium-default: "icons/eC_Icons_Edit_Copy_Medium_Default.svg";
    --sd-ec-icons-label-favorite-medium-default: "icons/eC_Icons_Label_Favorite_Medium_Default.svg";
    --sd-ec-icons-label-attachment-medium-default: "icons/eC_Icons_Label_Attachement_Medium_Default.svg";
    --sd-ec-icons-label-euro-medium-default: "icons/eC_Icons_Label_Euro_Medium_Default.svg";
    --sd-ec-icons-label-calendar-medium-default: "icons/eC_Icons_Label_Calendar_Medium_Default.svg";
    --sd-ec-icons-label-money-approved-medium-default: "icons/eC_Icons_Label_MoneyApproved_Medium_Default.svg";
    --sd-ec-icons-label-money-added-medium-default: "icons/eC_Icons_Label_MoneyAdded_Medium_Default.svg";
    --sd-ec-icons-label-money-canceled-medium-default: "icons/eC_Icons_Label_MoneyCanceled_Medium_Default.svg";
    --sd-ec-icons-label-money-medium-default: "icons/eC_Icons_Label_Money_Medium_Default.svg";
    --sd-ec-icons-label-rate-up-medium-default: "icons/eC_Icons_Label_RateUp_Medium_Default.svg";
    --sd-ec-icons-label-rate-down-medium-default: "icons/eC_Icons_Label_RateDown_Medium_Default.svg";
    --sd-ec-icons-label-rate-pause-medium-default: "icons/eC_Icons_Label_RatePause_Medium_Default.svg";
    --sd-ec-icons-label-rate-down-stop-medium-default: "icons/eC_Icons_Label_RateDownStop_Medium_Default.svg";
    --sd-ec-icons-label-special-repayment-medium-default: "icons/eC_Icons_Label_SpecialRepayment_Medium_Default.svg";
    --sd-ec-icons-label-circle-locationt-medium-default: "icons/eC_Icons_Label_CircleLocation_Medium_Default.svg";
    --sd-ec-icons-product-finanzierungsrahmen-medium-default: "icons/eC_Icons_Product_Finanzierungsrahmen_Medium_Default.svg";
    --sd-ec-icons-product-finanzreserve-medium-default: "icons/eC_Icons_Product_Finanzreserve_Medium_Default.svg";
    --sd-ec-icons-product-finanzreserve-kreditkarte-medium-default: "icons/eC_Icons_Product_FinanzreserveKreditkarte_Medium_Default.svg";
    --sd-ec-icons-product-ratenkauf-medium-default: "icons/eC_Icons_Product_Ratenkauf_Medium_Default.svg";
    --sd-ec-icons-product-ratenkredit-medium-default: "icons/eC_Icons_Product_Ratenkredit_Medium_Default.svg";
    --sd-ec-icons-social-media-blog-medium-default: "icons/eC_Icons_SocialMedia_Blog_Medium_Default.svg";
    --sd-ec-icons-social-media-facebook-medium-default: "icons/eC_Icons_SocialMedia_Facebook_Medium_Default.svg";
    --sd-ec-icons-social-media-instagram-medium-default: "icons/eC_Icons_SocialMedia_Instagram_Medium_Default.svg";
    --sd-ec-icons-social-media-twitter-medium-default: "icons/eC_Icons_SocialMedia_Twitter_Medium_Default.svg";
    --sd-ec-icons-social-media-x-medium-default: "icons/eC_Icons_SocialMedia_X_Medium_Default.svg";
    --sd-ec-icons-social-media-linkedin-medium-default: "icons/eC_Icons_SocialMedia_Linkedin_Medium_Default.svg";
    --sd-ec-icons-social-media-youtube-medium-default: "icons/eC_Icons_SocialMedia_Youtube_Medium_Default.svg";
    --sd-ec-icons-device-screen-video-lecture-medium-default: "icons/eC_Icons_Device_Screen_VideoLecture_Medium_Default.svg";
    --sd-ec-icons-device-screen-online-test-medium-default: "icons/eC_Icons_Device_Screen_OnlineTest_Medium_Default.svg";
    --sd-ec-icons-device-mobile-cash-medium-default: "icons/eC_Icons_Device_Mobile_Cash_Medium_Default.svg";
    --sd-ec-icons-device-mobile-list-medium-default: "icons/eC_Icons_Device_Mobile_List_Medium_Default.svg";
    --sd-ec-icons-device-mobile-settings-medium-default: "icons/eC_Icons_Device_Mobile_Settings_Medium_Default.svg";
    --sd-ec-icons-device-mobile-medium-default: "icons/eC_Icons_Device_Mobile_Medium_Default.svg";
    --sd-ec-icons-file-document-medium-default: "icons/eC_Icons_File_Document_Medium_Default.svg";
    --sd-ec-icons-file-add-medium-default: "icons/eC_Icons_File_Add_Medium_Default.svg";
    --sd-ec-icons-file-upload-medium-default: "icons/eC_Icons_File_Upload_Medium_Default.svg";
    --sd-ec-icons-file-search-medium-default: "icons/eC_Icons_File_Search_Medium_Default.svg";
    --sd-ec-icons-file-tax-medium-default: "icons/eC_Icons_File_Tax_Medium_Default.svg";
    --sd-ec-icons-file-consent-medium-default: "icons/eC_Icons_File_Consent_Medium_Default.svg";
    --sd-ec-icons-file-thumb-up-medium-default: "icons/eC_Icons_File_ThumbUp_Medium_Default.svg";
    --sd-ec-icons-file-tax-id-medium-default: "icons/eC_Icons_File_TaxId_Medium_Default.svg";
    --sd-ec-icons-file-error-medium-default: "icons/eC_Icons_File_Error_Medium_Default.svg";
    --sd-ec-icons-file-pdf-medium-default: "icons/eC_Icons_File_PDF_Medium_Default.svg";
    --sd-ec-icons-file-check-medium-default: "icons/eC_Icons_File_Check_Medium_Default.svg";
    --sd-ec-icons-file-preview-medium-default: "icons/eC_Icons_File_Preview_Medium_Default.svg";
    --sd-ec-icons-file-search-circle-medium-default: "icons/eC_Icons_File_SearchCircle_Medium_Default.svg";
    --sd-ec-icons-file-rechnungskauf-medium-default: "icons/eC_Icons_File_Rechnungskauf_Medium_Default.svg";
    --sd-ec-icons-action-search-medium-default: "icons/eC_Icons_Action_Search_Medium_Default.svg";
    --sd-ec-icons-action-zoom-medium-default: "icons/eC_Icons_Action_Zoom_Medium_Default.svg";
    --sd-ec-icons-action-success-checkmark-medium-default: "icons/eC_Icons_Action_SuccessCheckmark_Medium_Default.svg";
    --sd-ec-icons-action-needs-action-medium-default: "icons/eC_Icons_Action_NeedsAction_Medium_Default.svg";
    --sd-ec-icons-action-location-medium-default: "icons/eC_Icons_Action_Location_Medium_Default.svg";
    --sd-ec-icons-action-legitimation-medium-default: "icons/eC_Icons_Action_Legitimation_Medium_Default.svg";
    --sd-ec-icons-action-reload-medium-default: "icons/eC_Icons_Action_Reload_Medium_Default.svg";
    --sd-ec-icons-action-microphone-medium-default: "icons/eC_Icons_Action_Microphone_Medium_Default.svg";
    --sd-ec-icons-action-camera-medium-default: "icons/eC_Icons_Action_Camera_Medium_Default.svg";
    --sd-ec-icons-action-image-medium-default: "icons/eC_Icons_Action_Image_Medium_Default.svg";
    --sd-ec-icons-action-settings-medium-default: "icons/eC_Icons_Action_Settings_Medium_Default.svg";
    --sd-ec-icons-action-heart-medium-default: "icons/eC_Icons_Action_Heart_Medium_Default.svg";
    --sd-ec-icons-action-share-medium-default: "icons/eC_Icons_Action_Share_Medium_Default.svg";
    --sd-ec-icons-action-star-medium-default: "icons/eC_Icons_Action_Star_Medium_Default.svg";
    --sd-ec-icons-action-star-off-medium-default: "icons/eC_Icons_Action_Star_Off_Medium_Default.svg";
    --sd-ec-icons-action-attachment-medium-default: "icons/eC_Icons_Action_Attachement_Medium_Default.svg";
    --sd-ec-icons-action-customer-medium-default: "icons/eC_Icons_Action_Customer_Medium_Default.svg";
    --sd-ec-icons-action-filter-medium-default: "icons/eC_Icons_Action_Filter_Medium_Default.svg";
    --sd-ec-icons-action-face-id-medium-default: "icons/eC_Icons_Action_FaceId_Medium_Default.svg";
    --sd-ec-icons-action-touch-id-medium-default: "icons/eC_Icons_Action_TouchId_Medium_Default.svg";
    --sd-ec-icons-action-eye-hide-medium-default: "icons/eC_Icons_Action_Eye_Hide_Medium_Default.svg";
    --sd-ec-icons-action-eye-show-medium-default: "icons/eC_Icons_Action_Eye_Show_Medium_Default.svg";
    --sd-ec-icons-action-coffee-medium-default: "icons/eC_Icons_Action_Coffee_Medium_Default.svg";
    --sd-ec-icons-action-video-camera-medium-default: "icons/eC_Icons_Action_VideoCamera_Medium_Default.svg";
    --sd-ec-icons-action-sofa-medium-default: "icons/eC_Icons_Action_Sofa_Medium_Default.svg";
    --sd-ec-icons-action-time-medium-default: "icons/eC_Icons_Action_Time_Medium_Default.svg";
    --sd-ec-icons-action-copyright-medium-default: "icons/eC_Icons_Action_Copyright_Medium_Default.svg";
    --sd-ec-icons-action-info-medium-default: "icons/eC_Icons_Action_Info_Medium_Default.svg";
    --sd-ec-icons-action-attention-medium-default: "icons/eC_Icons_Action_Attention_Medium_Default.svg";
    --sd-ec-icons-action-help-medium-default: "icons/eC_Icons_Action_Help_Medium_Default.svg";
    --sd-ec-icons-action-darkmode-medium-default: "icons/eC_Icons_Action_Darkmode_Medium_Default.svg";
    --sd-ec-icons-action-question-medium-default: "icons/eC_Icons_Action_Question_Medium_Default.svg";
    --sd-ec-icons-action-accordeon-open-medium-default: "icons/eC_Icons_Action_Accordeon_Open_Medium_Default.svg";
    --sd-ec-icons-action-accordeon-close-medium-default: "icons/eC_Icons_Action_Accordeon_Close_Medium_Default.svg";
    --sd-ec-icons-action-menu-medium-default: "icons/eC_Icons_Action_Menu_Medium_Default.svg";
    --sd-ec-icons-action-cancel-medium-default: "icons/eC_Icons_Action_Cancel_Medium_Default.svg";
    --sd-ec-icons-action-link-extern-medium-default: "icons/eC_Icons_Action_LinkExtern_Medium_Default.svg";
    --sd-ec-icons-action-upload-medium-default: "icons/eC_Icons_Action_Upload_Medium_Default.svg";
    --sd-ec-icons-action-download-medium-default: "icons/eC_Icons_Action_Download_Medium_Default.svg";
    --sd-ec-icons-action-sharei-os-medium-default: "icons/eC_Icons_Action_ShareiOS_Medium_Default.svg";
    --sd-ec-icons-action-exit-medium-default: "icons/eC_Icons_Action_Exit_Medium_Default.svg";
    --sd-ec-icons-action-swap-medium-default: "icons/eC_Icons_Action_Swap_Medium_Default.svg";
    --sd-ec-icons-action-smiley-sad-medium-default: "icons/eC_Icons_Action_SmileySad_Medium_Default.svg";
    --sd-ec-icons-action-smiley-happy-medium-default: "icons/eC_Icons_Action_SmileyHappy_Medium_Default.svg";
    --sd-ec-icons-action-date-picker-medium-default: "icons/eC_Icons_Action_DatePicker_Medium_Default.svg";
    --sd-ec-icons-action-baby-medium-default: "icons/eC_Icons_Action_Baby_Medium_Default.svg";
    --sd-ec-icons-action-delivery-medium-default: "icons/eC_Icons_Action_Delivery_Medium_Default.svg";
    --sd-ec-icons-action-payment-medium-default: "icons/eC_Icons_Action_Payment_Medium_Default.svg";
    --sd-ec-icons-action-review-star-medium-default: "icons/eC_Icons_Action_ReviewStar_Medium_Default.svg";
    --sd-ec-icons-action-click-medium-default: "icons/eC_Icons_Action_Click_Medium_Default.svg";
    --sd-ec-icons-action-circle-smiley-happy-medium-default: "icons/eC_Icons_Action_CircleSmileyHappy_Medium_Default.svg";
    --sd-ec-icons-action-fastlane-medium-default: "icons/eC_Icons_Action_Fastlane_Medium_Default.svg";
    --sd-ec-icons-action-shopping-medium-default: "icons/eC_Icons_Action_Shopping_Medium_Default.svg";
    --sd-ec-icons-action-accessibility-medium-default: "icons/eC_Icons_Action_Accessibility_Medium_Default.svg";
    --sd-ec-icons-menu-money-transfer-medium-default: "icons/eC_Icons_Menu_MoneyTransfer_Medium_Default.svg";
    --sd-ec-icons-menu-message-medium-default: "icons/eC_Icons_Menu_Message_Medium_Default.svg";
    --sd-ec-icons-menu-archive-medium-default: "icons/eC_Icons_Menu_Archive_Medium_Default.svg";
    --sd-ec-icons-menu-imprint-medium-default: "icons/eC_Icons_Menu_Imprint_Medium_Default.svg";
    --sd-ec-icons-menu-dashboard-medium-default: "icons/eC_Icons_Menu_Dashboard_Medium_Default.svg";
    --sd-ec-icons-menu-finanzieller-spielraum-medium-default: "icons/eC_Icons_Menu_FinanziellerSpielraum_Medium_Default.svg";
    --sd-ec-icons-menu-circle-finanzieller-spielraum-medium-default: "icons/eC_Icons_Menu_CircleFinanziellerSpielraum_Medium_Default.svg";
    --sd-ec-icons-menu-design-medium-default: "icons/eC_Icons_Menu_Design_Medium_Default.svg";
    --sd-ec-icons-menu-bank-medium-default: "icons/eC_Icons_Menu_Bank_Medium_Default.svg";
    --sd-ec-icons-menu-notification-medium-default: "icons/eC_Icons_Menu_Notification_Medium_Default.svg";
    --sd-ec-icons-menu-secure-medium-default: "icons/eC_Icons_Menu_Secure_Medium_Default.svg";
    --sd-ec-icons-menu-lock-medium-default: "icons/eC_Icons_Menu_Lock_Medium_Default.svg";
    --sd-ec-icons-menu-sale-medium-default: "icons/eC_Icons_Menu_Sale_Medium_Default.svg";
    --sd-ec-icons-menu-announcement-medium-default: "icons/eC_Icons_Menu_Announcement_Medium_Default.svg";
    --sd-ec-icons-menu-adress-medium-default: "icons/eC_Icons_Menu_Adress_Medium_Default.svg";
    --sd-ec-icons-menu-user-medium-default: "icons/eC_Icons_Menu_User_Medium_Default.svg";
    --sd-ec-icons-menu-users-medium-default: "icons/eC_Icons_Menu_Users_Medium_Default.svg";
    --sd-ec-icons-menu-notification-push-medium-default: "icons/eC_Icons_Menu_NotificationPush_Medium_Default.svg";
    --sd-ec-icons-menu-notification-announcement-medium-default: "icons/eC_Icons_Menu_NotificationAnnouncement_Medium_Default.svg";
    --sd-ec-icons-menu-notification-sms-medium-default: "icons/eC_Icons_Menu_NotificationSms_Medium_Default.svg";
    --sd-ec-icons-menu-notification-message-medium-default: "icons/eC_Icons_Menu_NotificationMessage_Medium_Default.svg";
    --sd-ec-icons-menu-read-message-medium-default: "icons/eC_Icons_Menu_ReadMessage_Medium_Default.svg";
    --sd-ec-icons-menu-wallet-medium-default: "icons/eC_Icons_Menu_Wallet_Medium_Default.svg";
    --sd-ec-icons-menu-license-medium-default: "icons/eC_Icons_Menu_License_Medium_Default.svg";
    --sd-ec-icons-menu-bank-account-medium-default: "icons/eC_Icons_Menu_BankAccount_Medium_Default.svg";
    --sd-ec-icons-menu-card-blocking-medium-default: "icons/eC_Icons_Menu_CardBlocking_Medium_Default.svg";
    --sd-ec-icons-menu-compensation-medium-default: "icons/eC_Icons_Menu_Compensation_Medium_Default.svg";
    --sd-ec-icons-menu-money-complete-medium-default: "icons/eC_Icons_Menu_MoneyComplete_Medium_Default.svg";
    --sd-ec-icons-menu-dsgvo-medium-default: "icons/eC_Icons_Menu_Dsgvo_Medium_Default.svg";
    --sd-ec-icons-contact-phone-medium-default: "icons/eC_Icons_Contact_Phone_Medium_Default.svg";
    --sd-ec-icons-contact-chat-medium-default: "icons/eC_Icons_Contact_Chat_Medium_Default.svg";
    --sd-ec-icons-contact-live-support-medium-default: "icons/eC_Icons_Contact_LiveSupport_Medium_Default.svg";
    --sd-ec-icons-flag-israel-medium-default: "icons/eC_Icons_Flag_Israel_Medium_Default.svg";
    --sd-ec-icons-flag-italien-medium-default: "icons/eC_Icons_Flag_Italien_Medium_Default.svg";
    --sd-ec-icons-flag-deutschland-medium-default: "icons/eC_Icons_Flag_Deutschland_Medium_Default.svg";
    --sd-ec-icons-flag-polen-medium-default: "icons/eC_Icons_Flag_Polen_Medium_Default.svg";
    --sd-ec-icons-flag-portugal-medium-default: "icons/eC_Icons_Flag_Portugal_Medium_Default.svg";
    --sd-ec-icons-flag-schweden-medium-default: "icons/eC_Icons_Flag_Schweden_Medium_Default.svg";
    --sd-ec-icons-flag-irland-medium-default: "icons/eC_Icons_Flag_Irland_Medium_Default.svg";
    --sd-ec-icons-flag-finnland-medium-default: "icons/eC_Icons_Flag_Finnland_Medium_Default.svg";
    --sd-ec-icons-flag-zypern-medium-default: "icons/eC_Icons_Flag_Zypern_Medium_Default.svg";
    --sd-ec-icons-flag-oesterreich-medium-default: "icons/eC_Icons_Flag_Oesterreich_Medium_Default.svg";
    --sd-ec-icons-flag-grossbritannien-medium-default: "icons/eC_Icons_Flag_Grossbritannien_Medium_Default.svg";
    --sd-ec-icons-flag-belgien-medium-default: "icons/eC_Icons_Flag_Belgien_Medium_Default.svg";
    --sd-ec-icons-flag-slowakei-medium-default: "icons/eC_Icons_Flag_Slowakei_Medium_Default.svg";
    --sd-ec-icons-flag-slowenien-medium-default: "icons/eC_Icons_Flag_Slowenien_Medium_Default.svg";
    --sd-ec-icons-flag-lettland-medium-default: "icons/eC_Icons_Flag_Lettland_Medium_Default.svg";
    --sd-ec-icons-flag-spanien-medium-default: "icons/eC_Icons_Flag_Spanien_Medium_Default.svg";
    --sd-ec-icons-flag-luxemburg-medium-default: "icons/eC_Icons_Flag_Luxemburg_Medium_Default.svg";
    --sd-ec-icons-flag-rumaenien-medium-default: "icons/eC_Icons_Flag_Rumaenien_Medium_Default.svg";
    --sd-ec-icons-flag-griechenland-medium-default: "icons/eC_Icons_Flag_Griechenland_Medium_Default.svg";
    --sd-ec-icons-flag-estland-medium-default: "icons/eC_Icons_Flag_Estland_Medium_Default.svg";
    --sd-ec-icons-flag-ungarn-medium-default: "icons/eC_Icons_Flag_Ungarn_Medium_Default.svg";
    --sd-ec-icons-flag-litauen-medium-default: "icons/eC_Icons_Flag_Litauen_Medium_Default.svg";
    --sd-ec-icons-flag-malta-medium-default: "icons/eC_Icons_Flag_Malta_Medium_Default.svg";
    --sd-ec-icons-flag-niederlande-medium-default: "icons/eC_Icons_Flag_Niederlande_Medium_Default.svg";
    --sd-ec-icons-flag-bulgarien-medium-default: "icons/eC_Icons_Flag_Bulgarien_Medium_Default.svg";
    --sd-ec-icons-flag-daenemark-medium-default: "icons/eC_Icons_Flag_Daenemark_Medium_Default.svg";
    --sd-ec-icons-flag-tschechien-medium-default: "icons/eC_Icons_Flag_Tschechien_Medium_Default.svg";
    --sd-ec-icons-flag-frankreich-medium-default: "icons/eC_Icons_Flag_Frankreich_Medium_Default.svg";
    --sd-ec-icons-flag-kroatien-medium-default: "icons/eC_Icons_Flag_Kroatien_Medium_Default.svg";
    --sd-ec-icons-flag-island-medium-default: "icons/eC_Icons_Flag_Island_Medium_Default.svg";
    --sd-ec-icons-flag-liechtenstein-medium-default: "icons/eC_Icons_Flag_Liechtenstein_Medium_Default.svg";
    --sd-ec-icons-flag-norwegen-medium-default: "icons/eC_Icons_Flag_Norwegen_Medium_Default.svg";
    --sd-ec-icons-b2-b-edit-write-medium-default: "icons/eC_Icons_B2B_Edit_Write_Medium_Default.svg";
    --sd-ec-icons-b2-b-file-upload-medium-default: "icons/eC_Icons_B2B_File_Upload_Medium_Default.svg";
    --sd-ec-icons-b2-b-file-check-medium-default: "multiColorIcons/eC_Icons_B2B_File_Check_Medium_Default.svg";
    --sd-ec-icons-b2-b-file-check-medium-badge-default: "multiColorIcons/eC_Icons_B2B_File_Check_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-file-check-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_File_Check_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-file-check-medium-badge-success: "multiColorIcons/eC_Icons_B2B_File_Check_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-file-check-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_File_Check_Medium_Badge_Warning.svg";
    --sd-ec-icons-b2-b-page-checklist-medium-default: "multiColorIcons/eC_Icons_B2B_Page_Checklist_Medium_Default.svg";
    --sd-ec-icons-b2-b-page-checklist-medium-badge-default: "multiColorIcons/eC_Icons_B2B_Page_Checklist_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-page-checklist-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_Page_Checklist_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-page-checklist-medium-badge-success: "multiColorIcons/eC_Icons_B2B_Page_Checklist_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-page-checklist-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_Page_Checklist_Medium_Badge_Warning.svg";
    --sd-ec-icons-b2-b-label-attachement-medium-default: "multiColorIcons/eC_Icons_B2B_Label_Attachement_Medium_Default.svg";
    --sd-ec-icons-b2-b-label-attachement-medium-badge-default: "multiColorIcons/eC_Icons_B2B_Label_Attachement_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-label-attachement-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_Label_Attachement_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-label-attachement-medium-badge-success: "multiColorIcons/eC_Icons_B2B_Label_Attachement_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-label-attachement-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_Label_Attachement_Medium_Badge_Warning.svg";
    --sd-ec-icons-b2-b-label-bank-account-medium-default: "multiColorIcons/eC_Icons_B2B_Label_BankAccount_Medium_Default.svg";
    --sd-ec-icons-b2-b-label-bank-account-medium-badge-default: "multiColorIcons/eC_Icons_B2B_Label_BankAccount_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-label-bank-account-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_Label_BankAccount_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-label-bank-account-medium-badge-success: "multiColorIcons/eC_Icons_B2B_Label_BankAccount_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-label-bank-account-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_Label_BankAccount_Medium_Badge_Warning.svg";
    --sd-ec-icons-b2-b-label-history-medium-default: "multiColorIcons/eC_Icons_B2B_Label_History_Medium_Default.svg";
    --sd-ec-icons-b2-b-label-history-medium-badge-default: "multiColorIcons/eC_Icons_B2B_Label_History_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-label-history-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_Label_History_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-label-history-medium-badge-success: "multiColorIcons/eC_Icons_B2B_Label_History_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-label-history-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_Label_History_Medium_Badge_Warning.svg";
    --sd-ec-icons-b2-b-label-withdraw-medium-default: "multiColorIcons/eC_Icons_B2B_Label_Withdraw_Medium_Default.svg";
    --sd-ec-icons-b2-b-label-withdraw-medium-badge-default: "multiColorIcons/eC_Icons_B2B_Label_Withdraw_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-label-withdraw-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_Label_Withdraw_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-label-withdraw-medium-badge-success: "multiColorIcons/eC_Icons_B2B_Label_Withdraw_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-label-withdraw-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_Label_Withdraw_Medium_Badge_Warning.svg";
    --sd-ec-icons-b2-b-label-money-medium-default: "multiColorIcons/eC_Icons_B2B_Label_Money_Medium_Default.svg";
    --sd-ec-icons-b2-b-label-money-medium-badge-default: "multiColorIcons/eC_Icons_B2B_Label_Money_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-label-money-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_Label_Money_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-label-money-medium-badge-success: "multiColorIcons/eC_Icons_B2B_Label_Money_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-label-money-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_Label_Money_Medium_Badge_Warning.svg";
    --sd-ec-icons-b2-b-menu-secure-medium-default: "multiColorIcons/eC_Icons_B2B_Menu_Secure_Medium_Default.svg";
    --sd-ec-icons-b2-b-menu-secure-medium-badge-default: "multiColorIcons/eC_Icons_B2B_Menu_Secure_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-menu-secure-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_Menu_Secure_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-menu-secure-medium-badge-success: "multiColorIcons/eC_Icons_B2B_Menu_Secure_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-menu-secure-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_Menu_Secure_Medium_Badge_Warning.svg";
    --sd-ec-icons-b2-b-menu-user-medium-default: "multiColorIcons/eC_Icons_B2B_Menu_User_Medium_Default.svg";
    --sd-ec-icons-b2-b-menu-user-medium-badge-default: "multiColorIcons/eC_Icons_B2B_Menu_User_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-menu-user-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_Menu_User_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-menu-user-medium-badge-success: "multiColorIcons/eC_Icons_B2B_Menu_User_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-menu-user-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_Menu_User_Medium_Badge_Warning.svg";
    --sd-ec-icons-b2-b-menu-wallet-medium-default: "multiColorIcons/eC_Icons_B2B_Menu_Wallet_Medium_Default.svg";
    --sd-ec-icons-b2-b-menu-wallet-medium-badge-default: "multiColorIcons/eC_Icons_B2B_Menu_Wallet_Medium_Badge_Default.svg";
    --sd-ec-icons-b2-b-menu-wallet-medium-badge-pending: "multiColorIcons/eC_Icons_B2B_Menu_Wallet_Medium_Badge_Pending.svg";
    --sd-ec-icons-b2-b-menu-wallet-medium-badge-success: "multiColorIcons/eC_Icons_B2B_Menu_Wallet_Medium_Badge_Success.svg";
    --sd-ec-icons-b2-b-menu-wallet-medium-badge-warning: "multiColorIcons/eC_Icons_B2B_Menu_Wallet_Medium_Badge_Warning.svg";
    --sd-ec-icons-multi-colors-action-circle-attention-medium-error: "multiColorIcons/eC_Icons_MultiColors_Action_CircleAttention_Medium_Error.svg";
    --sd-ec-icons-multi-colors-action-circle-attention-medium-warning: "multiColorIcons/eC_Icons_MultiColors_Action_CircleAttention_Medium_Warning.svg";
    --sd-ec-icons-multi-colors-action-circle-attention-medium-pending: "multiColorIcons/eC_Icons_MultiColors_Action_CircleAttention_Medium_Pending.svg";
    --sd-ec-icons-multi-colors-action-full-star-no-background-medium-default: "multiColorIcons/eC_Icons_MultiColors_Action_FullStarNoBackground_Medium_Default.svg";
    --sd-ec-icons-multi-colors-action-half-star-no-background-medium-default: "multiColorIcons/eC_Icons_MultiColors_Action_HalfStarNoBackground_Medium_Default.svg";
    --sd-ec-icons-multi-colors-action-empty-star-no-background-medium-default: "multiColorIcons/eC_Icons_MultiColors_Action_EmptyStarNoBackground_Medium_Default.svg";
    --sd-ec-icons-multi-colors-action-full-star-background-medium-default: "multiColorIcons/eC_Icons_MultiColors_Action_FullStarBackground_Medium_Default.svg";
    --sd-ec-icons-multi-colors-action-half-star-background-medium-default: "multiColorIcons/eC_Icons_MultiColors_Action_HalfStarBackground_Medium_Default.svg";
    --sd-ec-icons-multi-colors-action-empty-star-background-medium-default: "multiColorIcons/eC_Icons_MultiColors_Action_EmptyStarBackground_Medium_Default.svg";
    --sd-ec-icons-multi-colors-action-full-star-background-tertiary-medium-default: "multiColorIcons/eC_Icons_MultiColors_Action_FullStarBackgroundTertiary_Medium_Default.svg";
    --sd-ec-icons-multi-colors-action-half-star-background-tertiary-medium-default: "multiColorIcons/eC_Icons_MultiColors_Action_HalfStarBackgroundTertiary_Medium_Default.svg";
    --sd-ec-icons-multi-colors-action-empty-star-background-tertiary-medium-default: "multiColorIcons/eC_Icons_MultiColors_Action_EmptyStarBackgroundTertiary_Medium_Default.svg";
    --sd-ec-icons-multi-colors-number-medium-01: "multiColorIcons/eC_Icons_List_MultiColors_Number_Medium_OnBackground_I.svg";
    --sd-ec-icons-multi-colors-number-medium-02: "multiColorIcons/eC_Icons_List_MultiColors_Number_Medium_OnBackground_II.svg";
    --sd-ec-icons-multi-colors-number-medium-03: "multiColorIcons/eC_Icons_List_MultiColors_Number_Medium_OnBackground_III.svg";
    --sd-ec-icons-multi-colors-number-medium-04: "multiColorIcons/eC_Icons_List_MultiColors_Number_Medium_OnBackground_IV.svg";
    --sd-ec-icons-multi-colors-number-medium-05: "multiColorIcons/eC_Icons_List_MultiColors_Number_Medium_OnBackground_V.svg";
    --sd-ec-icons-multi-colors-input-label-circle-checked-medium-default: "multiColorIcons/eC_Icons_MultiColors_Input_Label_CircleChecked_Medium_Default.svg";
    --sd-ec-icons-multi-colors-input-label-circle-checked-medium-success: "multiColorIcons/eC_Icons_MultiColors_Input_Label_CircleChecked_Medium_Success.svg";
    --sd-ec-icons-multi-colors-input-label-delete-medium-default: "multiColorIcons/eC_Icons_MultiColors_Input_Label_Delete_Medium_Default.svg";
    --sd-ec-icons-multi-colors-input-label-circle-cross-medium: "multiColorIcons/eC_Icons_MultiColors_Input_Label_CircleCross_Medium.svg";
    --sd-ec-text-heading-xxxxx-large-fontsize: 3.5rem;
    --sd-ec-text-heading-xxxxx-large-lineheight: 1.2;
    --sd-ec-text-heading-xxxxx-large-letterspacing: 0rem;
    --sd-ec-text-heading-xxxxx-large-fontweight: 700;
    --sd-ec-text-heading-xxxx-large-fontsize: 2.5rem;
    --sd-ec-text-heading-xxxx-large-lineheight: 1.2;
    --sd-ec-text-heading-xxxx-large-letterspacing: 0rem;
    --sd-ec-text-heading-xxxx-large-fontweight: 700;
    --sd-ec-text-heading-xxx-large-fontsize: 1.875rem;
    --sd-ec-text-heading-xxx-large-lineheight: 1.2;
    --sd-ec-text-heading-xxx-large-letterspacing: 0rem;
    --sd-ec-text-heading-xxx-large-fontweight: 700;
    --sd-ec-text-heading-xx-large-fontsize: 1.5rem;
    --sd-ec-text-heading-xx-large-lineheight: 1.2;
    --sd-ec-text-heading-xx-large-letterspacing: 0rem;
    --sd-ec-text-heading-xx-large-fontweight: 700;
    --sd-ec-text-heading-x-large-fontsize: 1.25rem;
    --sd-ec-text-heading-x-large-lineheight: 1.3;
    --sd-ec-text-heading-x-large-letterspacing: 0rem;
    --sd-ec-text-heading-x-large-fontweight: 700;
    --sd-ec-text-heading-large-fontsize: 1.125rem;
    --sd-ec-text-heading-large-lineheight: 1.3;
    --sd-ec-text-heading-large-letterspacing: 0rem;
    --sd-ec-text-heading-large-fontweight: 700;
    --sd-ec-text-heading-medium-fontsize: 1rem;
    --sd-ec-text-heading-medium-lineheight: 1.3;
    --sd-ec-text-heading-medium-letterspacing: 0rem;
    --sd-ec-text-heading-medium-fontweight: 700;
    --sd-ec-text-heading-small-fontsize: 0.875rem;
    --sd-ec-text-heading-small-lineheight: 1.4;
    --sd-ec-text-heading-small-letterspacing: 0.063rem;
    --sd-ec-text-heading-small-fontweight: 700;
    --sd-ec-text-heading-x-small-fontsize: 0.75rem;
    --sd-ec-text-heading-x-small-lineheight: 1.4;
    --sd-ec-text-heading-x-small-letterspacing: 0.063rem;
    --sd-ec-text-heading-x-small-fontweight: 700;
    --sd-ec-text-heading-xx-small-fontsize: 0.875rem;
    --sd-ec-text-heading-xx-small-lineheight: 1.4;
    --sd-ec-text-heading-xx-small-letterspacing: 0.063rem;
    --sd-ec-text-heading-xx-small-fontweight: 700;
    --sd-ec-text-paragraph-xxx-large-fontsize: 1.875rem;
    --sd-ec-text-paragraph-xxx-large-lineheight: 1.2;
    --sd-ec-text-paragraph-xxx-large-letterspacing: 0rem;
    --sd-ec-text-paragraph-xxx-large-fontweight: 400;
    --sd-ec-text-paragraph-xx-large-fontsize: 1.5rem;
    --sd-ec-text-paragraph-xx-large-lineheight: 1.2;
    --sd-ec-text-paragraph-xx-large-letterspacing: 0rem;
    --sd-ec-text-paragraph-xx-large-fontweight: 400;
    --sd-ec-text-paragraph-x-large-fontsize: 1.25rem;
    --sd-ec-text-paragraph-x-large-lineheight: 1.3;
    --sd-ec-text-paragraph-x-large-letterspacing: 0rem;
    --sd-ec-text-paragraph-x-large-fontweight: 400;
    --sd-ec-text-paragraph-large-fontsize: 1.125rem;
    --sd-ec-text-paragraph-large-lineheight: 1.3;
    --sd-ec-text-paragraph-large-letterspacing: 0rem;
    --sd-ec-text-paragraph-large-fontweight: 400;
    --sd-ec-text-paragraph-medium-fontsize: 1rem;
    --sd-ec-text-paragraph-medium-lineheight: 1.3;
    --sd-ec-text-paragraph-medium-letterspacing: 0rem;
    --sd-ec-text-paragraph-medium-fontweight: 400;
    --sd-ec-text-paragraph-strong-medium-fontsize: 1rem;
    --sd-ec-text-paragraph-strong-medium-lineheight: 1.3;
    --sd-ec-text-paragraph-strong-medium-letterspacing: 0rem;
    --sd-ec-text-paragraph-strong-medium-fontweight: 700;
    --sd-ec-text-feedback-xsmall-fontsize: 0.75rem;
    --sd-ec-text-feedback-xsmall-lineheight: 1.4;
    --sd-ec-text-feedback-xsmall-letterspacing: 0.063rem;
    --sd-ec-text-feedback-xsmall-fontweight: 500;
    --sd-ec-text-label-input-large-fontsize: 1.125rem;
    --sd-ec-text-label-input-large-lineheight: 1.3;
    --sd-ec-text-label-input-large-letterspacing: 0rem;
    --sd-ec-text-label-input-large-fontweight: 500;
    --sd-ec-text-label-input-medium-fontsize: 1rem;
    --sd-ec-text-label-input-medium-lineheight: 1.3;
    --sd-ec-text-label-input-medium-letterspacing: 0rem;
    --sd-ec-text-label-input-medium-fontweight: 500;
    --sd-ec-text-label-input-small-fontsize: 0.875rem;
    --sd-ec-text-label-input-small-lineheight: 1.4;
    --sd-ec-text-label-input-small-letterspacing: 0.063rem;
    --sd-ec-text-label-input-small-fontweight: 400;
    --sd-ec-text-label-badges-x-small-fontsize: 0.75rem;
    --sd-ec-text-label-badges-x-small-lineheight: 1.4;
    --sd-ec-text-label-badges-x-small-letterspacing: 0.063rem;
    --sd-ec-text-label-badges-x-small-fontweight: 700;
    --sd-ec-text-label-menu-xx-small-fontsize: 0.625rem;
    --sd-ec-text-label-menu-xx-small-lineheight: 1.4;
    --sd-ec-text-label-menu-xx-small-letterspacing: 0.063rem;
    --sd-ec-text-label-menu-xx-small-fontweight: 500;
    --sd-ec-text-label-strong-x-small-fontsize: 0.75rem;
    --sd-ec-text-label-strong-x-small-lineheight: 1.4;
    --sd-ec-text-label-strong-x-small-letterspacing: 0.063rem;
    --sd-ec-text-label-strong-x-small-fontweight: 700;
    --sd-ec-text-link-x-small-fontsize: 0.75rem;
    --sd-ec-text-link-x-small-lineheight: 1.4;
    --sd-ec-text-link-x-small-letterspacing: 0.063rem;
    --sd-ec-text-link-x-small-fontweight: 500;
    --sd-ec-text-link-strong-small-fontsize: 0.875rem;
    --sd-ec-text-link-strong-small-lineheight: 1.4;
    --sd-ec-text-link-strong-small-letterspacing: 0.063rem;
    --sd-ec-text-link-strong-small-fontweight: 700;
    --sd-ec-text-link-strong-medium-fontsize: 1rem;
    --sd-ec-text-link-strong-medium-lineheight: 1.3;
    --sd-ec-text-link-strong-medium-letterspacing: 0rem;
    --sd-ec-text-link-strong-medium-fontweight: 700;
    --sd-ec-text-link-medium-xxx-large-fontsize: 1.875rem;
    --sd-ec-text-link-medium-xxx-large-lineheight: 1.2;
    --sd-ec-text-link-medium-xxx-large-letterspacing: 0rem;
    --sd-ec-text-link-medium-xxx-large-fontweight: 500;
    --sd-ec-text-link-medium-xxx-large-textdecoration: underline;
    --sd-ec-text-link-medium-inactive-fontsize: 1rem;
    --sd-ec-text-link-medium-inactive-lineheight: 1.3;
    --sd-ec-text-link-medium-inactive-letterspacing: 0rem;
    --sd-ec-text-link-medium-inactive-fontweight: 500;
    --sd-ec-text-link-medium-inactive-textdecoration: underline;
    --sd-color-base-orange-100: #f46b18;
    --sd-color-base-orange-105: #fa7c3b;
    --sd-color-base-orange-110: #ff8b53;
    --sd-color-base-orange-115: #ff9b69;
    --sd-color-base-orange-120: #ffaa7e;
    --sd-color-base-orange-125: #ffb992;
    --sd-color-base-orange-130: #ffc8a6;
    --sd-color-base-orange-135: #ffd7ba;
    --sd-color-base-orange-140: #ffe5cd;
    --sd-color-base-orange-145: #fff4e1;
    --sd-color-base-orange-005: #040000;
    --sd-color-base-orange-010: #0d0000;
    --sd-color-base-orange-015: #170000;
    --sd-color-base-orange-020: #230000;
    --sd-color-base-orange-025: #2e0000;
    --sd-color-base-orange-030: #390000;
    --sd-color-base-orange-035: #450000;
    --sd-color-base-orange-040: #510100;
    --sd-color-base-orange-045: #5e0a00;
    --sd-color-base-orange-050: #6a1400;
    --sd-color-base-orange-055: #771d00;
    --sd-color-base-orange-060: #842500;
    --sd-color-base-orange-065: #922e00;
    --sd-color-base-orange-070: #9f3600;
    --sd-color-base-orange-075: #ad3f00;
    --sd-color-base-orange-080: #bb4700;
    --sd-color-base-orange-085: #c95000;
    --sd-color-base-orange-090: #d75900;
    --sd-color-base-orange-095: #e5620d;
    --sd-color-base-blue-100: #6a9bd0;
    --sd-color-base-blue-105: #7aa6d5;
    --sd-color-base-blue-110: #8ab0da;
    --sd-color-base-blue-115: #99bbdf;
    --sd-color-base-blue-120: #a9c6e5;
    --sd-color-base-blue-125: #b9d0ea;
    --sd-color-base-blue-130: #c9dbee;
    --sd-color-base-blue-135: #d9e5f3;
    --sd-color-base-blue-140: #e9f0f8;
    --sd-color-base-blue-143: #f2f7fb;
    --sd-color-base-blue-145: #f9fbfd;
    --sd-color-base-blue-015: #000016;
    --sd-color-base-blue-020: #000421;
    --sd-color-base-blue-025: #000a2b;
    --sd-color-base-blue-030: #001237;
    --sd-color-base-blue-035: #001b42;
    --sd-color-base-blue-040: #00234e;
    --sd-color-base-blue-045: #002c5a;
    --sd-color-base-blue-050: #0e3662;
    --sd-color-base-blue-055: #014073;
    --sd-color-base-blue-060: #014982;
    --sd-color-base-blue-065: #015392;
    --sd-color-base-blue-070: #005ca3;
    --sd-color-base-blue-075: #0066b3;
    --sd-color-base-blue-080: #2371b9;
    --sd-color-base-blue-085: #377cbf;
    --sd-color-base-blue-090: #4986c4;
    --sd-color-base-blue-095: #5a91ca;
    --sd-color-base-green-105: #59d793;
    --sd-color-base-green-135: #cdf3de;
    --sd-color-base-green-145: #eefbf4;
    --sd-color-base-yellow-105: #fdd332;
    --sd-color-base-yellow-140: #fff6d6;
    --sd-color-base-red-140: #ffebee;
    --sd-color-base-red-080: #b2111e;
    --sd-color-base-red-090: #d80021;
    --sd-color-base-grey-100: #9b9b9b;
    --sd-color-base-grey-105: #a6a6a6;
    --sd-color-base-grey-110: #b0b0b0;
    --sd-color-base-grey-115: #bbb;
    --sd-color-base-grey-120: #c6c6c6;
    --sd-color-base-grey-125: #d1d1d1;
    --sd-color-base-grey-130: #ddd;
    --sd-color-base-grey-135: #e8e8e8;
    --sd-color-base-grey-140: #f3f3f3;
    --sd-color-base-grey-145: #fff;
    --sd-color-base-grey-005: #000;
    --sd-color-base-grey-010: #010101;
    --sd-color-base-grey-015: #040404;
    --sd-color-base-grey-020: #090909;
    --sd-color-base-grey-025: #101010;
    --sd-color-base-grey-030: #181818;
    --sd-color-base-grey-035: #1f1f1f;
    --sd-color-base-grey-040: #282828;
    --sd-color-base-grey-045: #303030;
    --sd-color-base-grey-050: #393939;
    --sd-color-base-grey-055: #424242;
    --sd-color-base-grey-060: #4b4b4b;
    --sd-color-base-grey-065: #555;
    --sd-color-base-grey-070: #5e5e5e;
    --sd-color-base-grey-075: #686868;
    --sd-color-base-grey-080: #727272;
    --sd-color-base-grey-085: #7c7c7c;
    --sd-color-base-grey-090: #868686;
    --sd-color-base-grey-095: #919191;
    --sd-font-alias-5-xl-font-size: 3rem;
    --sd-font-alias-5-xl-line-height: 1.2;
    --sd-font-alias-5-xl-letter-spacing: 0;
    --sd-font-alias-4-xl-font-size: 2.5rem;
    --sd-font-alias-4-xl-line-height: 1.2;
    --sd-font-alias-4-xl-letter-spacing: 0;
    --sd-font-alias-3-xl-font-size: 2rem;
    --sd-font-alias-3-xl-line-height: 1.2;
    --sd-font-alias-3-xl-letter-spacing: 0;
    --sd-font-alias-2-xl-font-size: 1.8rem;
    --sd-font-alias-2-xl-line-height: 1.2;
    --sd-font-alias-2-xl-letter-spacing: 0;
    --sd-font-alias-xl-font-size: 1.4rem;
    --sd-font-alias-xl-line-height: 1.2;
    --sd-font-alias-xl-letter-spacing: 0;
    --sd-font-alias-l-font-size: 1.2rem;
    --sd-font-alias-l-line-height: 1.3;
    --sd-font-alias-l-letter-spacing: 0;
    --sd-font-alias-m-font-size: 1rem;
    --sd-font-alias-m-line-height: 1.3;
    --sd-font-alias-m-letter-spacing: 0;
    --sd-font-alias-s-font-size: 0.875rem;
    --sd-font-alias-s-line-height: 1.3;
    --sd-font-alias-s-letter-spacing: 0.22;
    --sd-font-alias-xs-font-size: 0.7rem;
    --sd-font-alias-xs-line-height: 1.4;
    --sd-font-alias-xs-letter-spacing: 0.22;
    --sd-font-alias-2-xs-font-size: 0.65rem;
    --sd-font-alias-2-xs-line-height: 1.4;
    --sd-font-alias-2-xs-letter-spacing: 0.22;
    --sd-font-primitives-font-family: Roobert;
    --sd-font-primitives-font-weight-regular: 400;
    --sd-font-primitives-font-weight-medium: 500;
    --sd-font-primitives-font-weight-bold: 700;
    --sd-font-primitives-font-weight-heavy: 900;
    --sd-font-primitives-line-height-tight: 1.2;
    --sd-font-primitives-line-height-normal: 1.3;
    --sd-font-primitives-line-height-relaxed: 1.4;
    --sd-font-primitives-letter-spacing-default: 0;
    --sd-font-primitives-letter-spacing-wide: 0.22;
    --sd-font-primitives-text-decoration-underline: underline;
    --sd-font-primitives-text-decoration-none: none;
    --sd-font-primitives-root-large: 1.2rem;
    --sd-font-primitives-root-default: 1rem;
    --sd-font-primitives-font-sizes-base-5-xl: 3rem;
    --sd-font-primitives-font-sizes-base-4-xl: 2.5rem;
    --sd-font-primitives-font-sizes-base-3-xl: 2rem;
    --sd-font-primitives-font-sizes-base-2-xl: 1.8rem;
    --sd-font-primitives-font-sizes-base-xl: 1.4rem;
    --sd-font-primitives-font-sizes-base-l: 1.2rem;
    --sd-font-primitives-font-sizes-base-m: 1rem;
    --sd-font-primitives-font-sizes-base-s: 0.875rem;
    --sd-font-primitives-font-sizes-base-xs: 0.7rem;
    --sd-font-primitives-font-sizes-base-2-xs: 0.65rem;
    --sd-font-base-size-xx-small: 0.625rem;
    --sd-font-base-size-x-small: 0.75rem;
    --sd-font-base-size-small: 0.875rem;
    --sd-font-base-size-medium: 1rem;
    --sd-font-base-size-large: 1.125rem;
    --sd-font-base-size-x-large: 1.25rem;
    --sd-font-base-size-xx-large: 1.5rem;
    --sd-font-base-size-xxx-large: 1.875rem;
    --sd-font-base-size-xxxx-large: 2.5rem;
    --sd-font-base-size-xxxxx-large: 3.5rem;
    --sd-font-base-fontweight-regular: 400;
    --sd-font-base-fontweight-medium: 500;
    --sd-font-base-fontweight-bold: 700;
    --sd-font-base-lineheight-small: 1.2;
    --sd-font-base-lineheight-medium: 1.3;
    --sd-font-base-lineheight-large: 1.4;
    --sd-font-base-letterspacing-none: 0rem;
    --sd-font-base-letterspacing-small: 0.063rem;
    --sd-dfc-graphic-partner-logos-sz-institut: "graphics/dfc_Graphic_PartnerLogos_SZ-Institut.svg";
    --sd-dfc-graphic-partner-logos-tuv-austria: "graphics/dfc_Graphic_PartnerLogos_TUV-Austria.svg";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-16x16: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_16x16.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-32x32: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_32x32.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-android-chrome-192x192: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_Android_Chrome_192x192.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-android-chrome-512x512: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_Android_Chrome_512x512.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-apple-touch-60x60: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_60x60.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-apple-touch-76x76: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_76x76.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-apple-touch-120x120: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_120x120.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-apple-touch-152x152: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_152x152.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-apple-touch-180x180: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch_180x180.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau-apple-touch: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau_Apple_Touch.png";
    --sd-dfc-graphic-favicon-super-sign-weiss-blau: "graphics/dfC_Graphic_Favicon_SuperSign_WeissBlau.ico";
    --sd-dfc-graphic-favicon-super-sign-weiss-schwarz: "graphics/dfC_Graphic_Favicon_SuperSign_WeissSchwarz_safari_pinned_tab.svg";
    --sd-dfc-graphic-logo-appicon-round-blau-weiss: "graphics/dfC_Graphic_Logo_AppIcon_Round_BlauWeiss.svg";
    --sd-dfc-graphic-logo-appicon-square-blau-weiss: "graphics/dfC_Graphic_Logo_AppIcon_Square_BlauWeiss.svg";
    --sd-dfc-graphic-logo-supersign-weiss-blau-orange: "graphics/dfC_Graphic_Logo_SuperSign_WeissBlauOrange.svg";
    --sd-dfc-graphic-logo-supersign-weiss-blau: "graphics/dfC_Graphic_Logo_SuperSign_WeissBlau.svg";
    --sd-dfc-graphic-logo-supersign-schwarz-weiss: "graphics/dfC_Graphic_Logo_SuperSign_SchwarzWeiss.svg";
    --sd-dfc-graphic-logo-supersign-blau-weiss: "graphics/dfC_Graphic_Logo_SuperSign_BlauWeiss.svg";
    --sd-dfc-graphic-logo-supersign-weiss-schwarz: "graphics/dfC_Graphic_Logo_SuperSign_WeissSchwarz.svg";
    --sd-dfc-graphic-qr-adresse-und-kontaktdaten: "graphics/dfC_Graphic_QR_Adresse-und-Kontaktdaten-AT.svg";
    --sd-dfc-graphic-qr-bankverbindung: "graphics/dfC_Graphic_QR_Bankverbindung-AT.svg";
    --sd-dfc-graphic-qr-benachrichtigungen: "graphics/dfC_Graphic_QR_Benachrichtigungen-AT.svg";
    --sd-dfc-graphic-qr-einstellungen: "graphics/dfC_Graphic_QR_Einstellungen-AT.svg";
    --sd-dfc-graphic-qr-kontaktformular: "graphics/dfC_Graphic_QR_Kontaktformular-AT.svg";
    --sd-dfc-graphic-qr-landing-page-finanzieller-spielraum-info: "graphics/dfC_Graphic_QR_Landing-Page-Finanzieller-Spielraum-Info-AT.svg";
    --sd-dfc-graphic-qr-name-und-geburtsdaten: "graphics/dfC_Graphic_QR_Name-und-Geburtsdaten-AT.svg";
    --sd-dfc-graphic-qr-postfach: "graphics/dfC_Graphic_QR_Postfach-AT.svg";
    --sd-dfc-graphic-qr-sicherheit: "graphics/dfC_Graphic_QR_Sicherheit-AT.svg";
    --sd-dfc-graphic-qr-vertragsabschluss: "graphics/dfC_Graphic_QR_Vertragsabschluss-AT.svg";
    --sd-dfc-graphic-qr-store-at: "graphics/dfC_Graphic_QR_Store-AT.svg";
    --sd-dfc-graphic-qr-dashboard: "graphics/dfC_Graphic_QR_Dashboard-AT.svg";
    --sd-divider-medium-default-color: #e9f0f8;
    --sd-divider-medium-default-stroke: 0.125rem;
    --sd-divider-medium-on-background-light-color: #c9dbee;
    --sd-divider-medium-on-background-light-stroke: 0.125rem;
    --sd-divider-medium-on-background-dark-color: #5a91ca;
    --sd-divider-medium-on-background-dark-stroke: 0.125rem;
    --sd-spacing-base-none: 0rem;
    --sd-spacing-base-x-small: 0.25rem;
    --sd-spacing-base-small: 0.5rem;
    --sd-spacing-base-medium: 1rem;
    --sd-spacing-base-large: 1.5rem;
    --sd-spacing-base-x-large: 2rem;
    --sd-spacing-base-xx-large: 3rem;
    --sd-spacing-base-xxx-large: 3.5rem;
    --sd-spacing-base-xxxx-large: 4rem;
    --sd-dimension-base-none: 0rem;
    --sd-dimension-base-x-small: 0.25rem;
    --sd-dimension-base-small: 0.5rem;
    --sd-dimension-base-medium: 1rem;
    --sd-dimension-base-large: 1.5rem;
    --sd-dimension-base-x-large: 2rem;
    --sd-dimension-base-xx-large: 3rem;
    --sd-dimension-base-xxx-large: 3.5rem;
    --sd-dimension-base-xxxx-large: 4rem;
    --sd-border-base-size-none: 0rem;
    --sd-border-base-size-xxx-small: 0.063rem;
    --sd-border-base-size-xx-small: 0.125rem;
    --sd-border-base-size-x-small: 0.25rem;
    --sd-border-base-size-small: 0.5rem;
    --sd-border-base-size-medium: 1rem;
    --sd-border-base-size-large: 1.5rem;
    --sd-border-base-size-x-large: 2rem;
    --sd-border-base-size-xx-large: 3rem;
    --sd-border-base-size-xxx-large: 3.5rem;
    --sd-border-base-size-rounded: 999rem;
    --sd-boxshadow-base-size-none: 0rem;
    --sd-boxshadow-base-size-xxx-small: 0.0625rem;
    --sd-boxshadow-base-size-xx-small: 0.1875rem;
    --sd-boxshadow-base-size-x-small: 0.25rem;
    --sd-boxshadow-base-size-small: 0.375rem;
    --sd-boxshadow-base-size-x-medium: 0.5rem;
    --sd-boxshadow-base-size-medium: 0.75rem;
    --sd-stroke-base-size-none: 0rem;
    --sd-stroke-base-size-default: 0.125rem
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-none {
        padding-top:0
    }

    .ec-layout-padding-right--spacing-base-none {
        padding-right: 0
    }

    .ec-layout-padding-bottom--spacing-base-none {
        padding-bottom: 0
    }

    .ec-layout-padding-left--spacing-base-none {
        padding-left: 0
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-none {
        padding-top:0
    }

    .ec-layout-padding-right-mobile--spacing-base-none {
        padding-right: 0
    }

    .ec-layout-padding-bottom-mobile--spacing-base-none {
        padding-bottom: 0
    }

    .ec-layout-padding-left-mobile--spacing-base-none {
        padding-left: 0
    }
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-x-small {
        padding-top:.25rem
    }

    .ec-layout-padding-right--spacing-base-x-small {
        padding-right: .25rem
    }

    .ec-layout-padding-bottom--spacing-base-x-small {
        padding-bottom: .25rem
    }

    .ec-layout-padding-left--spacing-base-x-small {
        padding-left: .25rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-x-small {
        padding-top:.25rem
    }

    .ec-layout-padding-right-mobile--spacing-base-x-small {
        padding-right: .25rem
    }

    .ec-layout-padding-bottom-mobile--spacing-base-x-small {
        padding-bottom: .25rem
    }

    .ec-layout-padding-left-mobile--spacing-base-x-small {
        padding-left: .25rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-small {
        padding-top:.5rem
    }

    .ec-layout-padding-right--spacing-base-small {
        padding-right: .5rem
    }

    .ec-layout-padding-bottom--spacing-base-small {
        padding-bottom: .5rem
    }

    .ec-layout-padding-left--spacing-base-small {
        padding-left: .5rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-small {
        padding-top:.5rem
    }

    .ec-layout-padding-right-mobile--spacing-base-small {
        padding-right: .5rem
    }

    .ec-layout-padding-bottom-mobile--spacing-base-small {
        padding-bottom: .5rem
    }

    .ec-layout-padding-left-mobile--spacing-base-small {
        padding-left: .5rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-medium {
        padding-top:1rem
    }

    .ec-layout-padding-right--spacing-base-medium {
        padding-right: 1rem
    }

    .ec-layout-padding-bottom--spacing-base-medium {
        padding-bottom: 1rem
    }

    .ec-layout-padding-left--spacing-base-medium {
        padding-left: 1rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-medium {
        padding-top:1rem
    }

    .ec-layout-padding-right-mobile--spacing-base-medium {
        padding-right: 1rem
    }

    .ec-layout-padding-bottom-mobile--spacing-base-medium {
        padding-bottom: 1rem
    }

    .ec-layout-padding-left-mobile--spacing-base-medium {
        padding-left: 1rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-large {
        padding-top:1.5rem
    }

    .ec-layout-padding-right--spacing-base-large {
        padding-right: 1.5rem
    }

    .ec-layout-padding-bottom--spacing-base-large {
        padding-bottom: 1.5rem
    }

    .ec-layout-padding-left--spacing-base-large {
        padding-left: 1.5rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-large {
        padding-top:1.5rem
    }

    .ec-layout-padding-right-mobile--spacing-base-large {
        padding-right: 1.5rem
    }

    .ec-layout-padding-bottom-mobile--spacing-base-large {
        padding-bottom: 1.5rem
    }

    .ec-layout-padding-left-mobile--spacing-base-large {
        padding-left: 1.5rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-x-large {
        padding-top:2rem
    }

    .ec-layout-padding-right--spacing-base-x-large {
        padding-right: 2rem
    }

    .ec-layout-padding-bottom--spacing-base-x-large {
        padding-bottom: 2rem
    }

    .ec-layout-padding-left--spacing-base-x-large {
        padding-left: 2rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-x-large {
        padding-top:2rem
    }

    .ec-layout-padding-right-mobile--spacing-base-x-large {
        padding-right: 2rem
    }

    .ec-layout-padding-bottom-mobile--spacing-base-x-large {
        padding-bottom: 2rem
    }

    .ec-layout-padding-left-mobile--spacing-base-x-large {
        padding-left: 2rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-xx-large {
        padding-top:3rem
    }

    .ec-layout-padding-right--spacing-base-xx-large {
        padding-right: 3rem
    }

    .ec-layout-padding-bottom--spacing-base-xx-large {
        padding-bottom: 3rem
    }

    .ec-layout-padding-left--spacing-base-xx-large {
        padding-left: 3rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-xx-large {
        padding-top:3rem
    }

    .ec-layout-padding-right-mobile--spacing-base-xx-large {
        padding-right: 3rem
    }

    .ec-layout-padding-bottom-mobile--spacing-base-xx-large {
        padding-bottom: 3rem
    }

    .ec-layout-padding-left-mobile--spacing-base-xx-large {
        padding-left: 3rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-xxx-large {
        padding-top:3.5rem
    }

    .ec-layout-padding-right--spacing-base-xxx-large {
        padding-right: 3.5rem
    }

    .ec-layout-padding-bottom--spacing-base-xxx-large {
        padding-bottom: 3.5rem
    }

    .ec-layout-padding-left--spacing-base-xxx-large {
        padding-left: 3.5rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-xxx-large {
        padding-top:3.5rem
    }

    .ec-layout-padding-right-mobile--spacing-base-xxx-large {
        padding-right: 3.5rem
    }

    .ec-layout-padding-bottom-mobile--spacing-base-xxx-large {
        padding-bottom: 3.5rem
    }

    .ec-layout-padding-left-mobile--spacing-base-xxx-large {
        padding-left: 3.5rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-xxxx-large {
        padding-top:4rem
    }

    .ec-layout-padding-right--spacing-base-xxxx-large {
        padding-right: 4rem
    }

    .ec-layout-padding-bottom--spacing-base-xxxx-large {
        padding-bottom: 4rem
    }

    .ec-layout-padding-left--spacing-base-xxxx-large {
        padding-left: 4rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-xxxx-large {
        padding-top:4rem
    }

    .ec-layout-padding-right-mobile--spacing-base-xxxx-large {
        padding-right: 4rem
    }

    .ec-layout-padding-bottom-mobile--spacing-base-xxxx-large {
        padding-bottom: 4rem
    }

    .ec-layout-padding-left-mobile--spacing-base-xxxx-large {
        padding-left: 4rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-padding-top--spacing-base-xxxxx-large {
        padding-top:6rem
    }

    .ec-layout-padding-right--spacing-base-xxxxx-large {
        padding-right: 6rem
    }

    .ec-layout-padding-bottom--spacing-base-xxxxx-large {
        padding-bottom: 6rem
    }

    .ec-layout-padding-left--spacing-base-xxxxx-large {
        padding-left: 6rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-padding-top-mobile--spacing-base-xxxxx-large {
        padding-top:6rem
    }

    .ec-layout-padding-right-mobile--spacing-base-xxxxx-large {
        padding-right: 6rem
    }

    .ec-layout-padding-bottom-mobile--spacing-base-xxxxx-large {
        padding-bottom: 6rem
    }

    .ec-layout-padding-left-mobile--spacing-base-xxxxx-large {
        padding-left: 6rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-none {
        margin-top:0
    }

    .ec-layout-margin-bottom--spacing-base-none {
        margin-bottom: 0
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-none {
        margin-top:0
    }

    .ec-layout-margin-bottom-mobile--spacing-base-none {
        margin-bottom: 0
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-x-small {
        margin-top:.25rem
    }

    .ec-layout-margin-bottom--spacing-base-x-small {
        margin-bottom: .25rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-x-small {
        margin-top:.25rem
    }

    .ec-layout-margin-bottom-mobile--spacing-base-x-small {
        margin-bottom: .25rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-small {
        margin-top:.5rem
    }

    .ec-layout-margin-bottom--spacing-base-small {
        margin-bottom: .5rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-small {
        margin-top:.5rem
    }

    .ec-layout-margin-bottom-mobile--spacing-base-small {
        margin-bottom: .5rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-medium {
        margin-top:1rem
    }

    .ec-layout-margin-bottom--spacing-base-medium {
        margin-bottom: 1rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-medium {
        margin-top:1rem
    }

    .ec-layout-margin-bottom-mobile--spacing-base-medium {
        margin-bottom: 1rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-large {
        margin-top:1.5rem
    }

    .ec-layout-margin-bottom--spacing-base-large {
        margin-bottom: 1.5rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-large {
        margin-top:1.5rem
    }

    .ec-layout-margin-bottom-mobile--spacing-base-large {
        margin-bottom: 1.5rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-x-large {
        margin-top:2rem
    }

    .ec-layout-margin-bottom--spacing-base-x-large {
        margin-bottom: 2rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-x-large {
        margin-top:2rem
    }

    .ec-layout-margin-bottom-mobile--spacing-base-x-large {
        margin-bottom: 2rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-xx-large {
        margin-top:3rem
    }

    .ec-layout-margin-bottom--spacing-base-xx-large {
        margin-bottom: 3rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-xx-large {
        margin-top:3rem
    }

    .ec-layout-margin-bottom-mobile--spacing-base-xx-large {
        margin-bottom: 3rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-xxx-large {
        margin-top:3.5rem
    }

    .ec-layout-margin-bottom--spacing-base-xxx-large {
        margin-bottom: 3.5rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-xxx-large {
        margin-top:3.5rem
    }

    .ec-layout-margin-bottom-mobile--spacing-base-xxx-large {
        margin-bottom: 3.5rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-xxxx-large {
        margin-top:4rem
    }

    .ec-layout-margin-bottom--spacing-base-xxxx-large {
        margin-bottom: 4rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-xxxx-large {
        margin-top:4rem
    }

    .ec-layout-margin-bottom-mobile--spacing-base-xxxx-large {
        margin-bottom: 4rem
    }
}

@media(min-width: 1280px) {
    .ec-layout-margin-top--spacing-base-xxxxx-large {
        margin-top:6rem
    }

    .ec-layout-margin-bottom--spacing-base-xxxxx-large {
        margin-bottom: 6rem
    }
}

@media(max-width: 1279.98px) {
    .ec-layout-margin-top-mobile--spacing-base-xxxxx-large {
        margin-top:6rem
    }

    .ec-layout-margin-bottom-mobile--spacing-base-xxxxx-large {
        margin-bottom: 6rem
    }

    .full-width-on-mobile.wp-block-group {
        width: 100%
    }

    .wp-block-group>.full-width-on-mobile.wp-block-group {
        margin-left: -1.5rem!important;
        margin-right: -1.5rem!important;
        width: calc(100% + 3rem)
    }

    .wp-block-group>.full-width-on-mobile.wp-block-group.rounded {
        border-radius: 0!important
    }
}

@media(min-width: 1280px) {
    .hideDesktop {
        display:none!important
    }
}

@media(max-width: 1279.98px) {
    .hideMobile {
        display:none!important
    }

    article[class^=post] a[href] {
        word-break: break-all;
        word-break: break-word
    }
}

body {
    font-feature-settings: none;
    font-variant-ligatures: none
}

.rounded {
    border-radius: 1.5rem
}

.gap-none {
    gap: 0!important
}

.gap-small {
    gap: .5rem!important
}

.gap-medium {
    gap: 1rem!important
}

.gap-large {
    gap: 1.5rem!important
}

.star {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuODMgMi41OWMtLjA0LjA0LS43MiAxLjQtMS41MiAzLjAyQzkuMTggNy44OSA4LjgzIDguNTcgOC43NSA4LjZzLTYuMzguOTYtNi41My45NmMtLjEgMC0uMjIuMTUtLjIyLjI2IDAgLjA3LjUyLjYgMi4zNSAyLjM4bDIuNDIgMi4zOGMuMDguMS4wNy4xMy0uNSAzLjQybC0uNTYgMy4zMy4xLjFxLjEyLjA5LjIuMDdMOSAxOS45NmE3MSA3MSAwIDAgMSAzLTEuNTJjLjA1IDAgMS40LjY4IDMuMDIgMS41MiAxLjcuODggMi45NyAxLjUyIDMuMDMgMS41MmEuMi4yIDAgMCAwIC4xNy0uMWMuMDYtLjEuMDQtLjI3LS41LTMuMzctLjMtMS44LS41NS0zLjMtLjU0LTMuMzVzLjc4LS44MiAxLjcxLTEuNzJDMjEuNyAxMC4yMiAyMiA5LjkyIDIyIDkuODFjLS4wMi0uMjEtLjA0LS4yMS0zLjQ3LS43LTEuOC0uMjctMy4yOS0uNS0zLjMyLS41MlMxNC41IDcuMjIgMTMuNyA1LjZzLTEuNDktMi45Ny0xLjUyLTMuMDFhLjMuMyAwIDAgMC0uMTctLjA3LjMuMyAwIDAgMC0uMTcuMDciLz48L3N2Zz4=)
}

.star,.star-primary {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    height: 1.875rem;
    width: 1.875rem
}

.star-primary {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2Y0NmIxOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuODMgMi41OWMtLjA0LjA0LS43MiAxLjQtMS41MiAzLjAyQzkuMTggNy44OSA4LjgzIDguNTcgOC43NSA4LjZzLTYuMzguOTYtNi41My45NmMtLjEgMC0uMjIuMTUtLjIyLjI2IDAgLjA3LjUyLjYgMi4zNSAyLjM4bDIuNDIgMi4zOGMuMDguMS4wNy4xMy0uNSAzLjQybC0uNTYgMy4zMy4xLjFxLjEyLjA5LjIuMDdMOSAxOS45NmE3MSA3MSAwIDAgMSAzLTEuNTJjLjA1IDAgMS40LjY4IDMuMDIgMS41MiAxLjcuODggMi45NyAxLjUyIDMuMDMgMS41MmEuMi4yIDAgMCAwIC4xNy0uMWMuMDYtLjEuMDQtLjI3LS41LTMuMzctLjMtMS44LS41NS0zLjMtLjU0LTMuMzVzLjc4LS44MiAxLjcxLTEuNzJDMjEuNyAxMC4yMiAyMiA5LjkyIDIyIDkuODFjLS4wMi0uMjEtLjA0LS4yMS0zLjQ3LS43LTEuOC0uMjctMy4yOS0uNS0zLjMyLS41MlMxNC41IDcuMjIgMTMuNyA1LjZzLTEuNDktMi45Ny0xLjUyLTMuMDFhLjMuMyAwIDAgMC0uMTctLjA3LjMuMyAwIDAgMC0uMTcuMDciLz48L3N2Zz4=)
}

.star-small {
    height: 1.25rem;
    width: 1.25rem
}

p.has-background {
    padding: 0;
    padding-bottom: 1.5rem!important;
    padding-left: 1.5rem!important;
    padding-top: 1.5rem!important;
    width: 100%
}

.wp-block-button__link:hover {
    background-color: #ff8b53
}

#wpadminbar {
    position: fixed
}

chat-bot {
    height: 0!important;
    position: absolute;
    width: 0!important;
    z-index: 3
}

@media(max-width: 1279.98px) {
    .ec-menu-ul-show {
        display:block
    }

    .ec-menu-ul-hide {
        display: none
    }
}

.ec-app--appstore {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIGFyaWEtbGFiZWw9IldlacOfZXMgQXBwbGUgTG9nbyBhdWYgc2Nod2FyemVtIEdydW5kIHp1bSBEb3dubG9hZCBkZXIgQXBwIGltIEFwcGxlIEFwcCBTdG9yZSIgdmlld0JveD0iMCAwIDEyMCA0MCI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjQTZBNkE2IiBkPSJNMTEwLjQ0IDBIOC40NmwtLjkyLjAxcS0xIC4wMi0yIC4xOEE2LjcgNi43IDAgMCAwIDIgMiA2LjMgNi4zIDAgMCAwIC4yIDUuNTNxLS4xOCAxLS4xOCAyTDAgOC40NHYyMy4xMmwuMDIuOTJxMCAxIC4xNyAyQTYuNiA2LjYgMCAwIDAgMiAzOGE2LjMgNi4zIDAgMCAwIDMuNTMgMS44MXExIC4xNiAyLjAxLjE4YTQyIDQyIDAgMCAwIDIuMDIuMDFoMTAxLjk4bC45MS0uMDFxMS4wMi0uMDEgMi4wMS0uMThhNi4zIDYuMyAwIDAgMCA0LjcyLTMuNDJxLjQ1LS45LjYyLTEuOXQuMTktMnYtLjkzbC4wMS0xLjFWOC40NGwtLjAxLS45MnEtLjAyLTEtLjE5LTJBNi41IDYuNSAwIDAgMCAxMTQuNDYuMnEtMS0uMTYtMi0uMThoLS45M3oiLz48cGF0aCBmaWxsPSIjMTIxMjEyIiBkPSJtOC40NyAzOS4xMy0uOS0uMDJxLS45NSAwLTEuODgtLjE2YTYgNiAwIDAgMS0zLjA2LTEuNTYgNS4zIDUuMyAwIDAgMS0xLjU3LTMuMDZRLjkgMzMuNC44OSAzMi40NmwtLjAxLS45MlY4LjQ0bC4wMS0uODlxMC0uOTQuMTctMS44N2E1LjcgNS43IDAgMCAxIDEuNTYtMy4wNiA1LjYgNS42IDAgMCAxIDMuMDYtMS41N1E2LjYyLjkgNy41Ni45bC45LS4wMmgxMDMuMDdsLjkxLjAycS45NCAwIDEuODcuMTYuODcuMTUgMS42Ny41NWE1LjYgNS42IDAgMCAxIDIuOTYgNC4wN3EuMTUuOTMuMTcgMS44OHYuOWwuMDIgMS4wOXYyMC45MmwtLjAxIDEuMDh2LjkzcS0uMDMuOTMtLjE4IDEuODUtLjE0Ljg4LS41NCAxLjY3YTUuNSA1LjUgMCAwIDEtMi40MiAyLjQxIDYgNiAwIDAgMS0xLjY3LjU1cS0uOTMuMTYtMS44OC4xNmwtLjkuMDJIOC40NyIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNC44NCAyMC4zYTUgNSAwIDAgMSAyLjM2LTQuMTUgNSA1IDAgMCAwLTQtMi4xNmMtMS42OC0uMTgtMy4zMiAxLTQuMTggMS0uODcgMC0yLjItLjk4LTMuNjEtLjk1YTUuMyA1LjMgMCAwIDAtNC40OSAyLjczYy0xLjk0IDMuMzQtLjUgOC4yNyAxLjM3IDEwLjk3LjkzIDEuMzMgMi4wMSAyLjggMy40MyAyLjc1IDEuNC0uMDUgMS45MS0uODggMy42LS44OCAxLjY2IDAgMi4xNC44OCAzLjYuODUgMS40OS0uMDIgMi40My0xLjMzIDMuMzItMi42N3ExLTEuNDMgMS41My0zLjA5YTQuOCA0LjggMCAwIDEtMi45My00LjRtLTIuNzQtOC4wOWE1IDUgMCAwIDAgMS4xMi0zLjQ5IDUgNSAwIDAgMC00LjEzIDMuMjNxLS4zLjg2LS4yNCAxLjhhNC4xIDQuMSAwIDAgMCAzLjI1LTEuNTRtMjAuMzIgMTQuOTNoLTQuNzVsLTEuMTQgMy4zNmgtMmw0LjQ5LTEyLjQyaDIuMDlsNC41IDEyLjQyaC0yLjA1em0tNC4yNS0xLjU1aDMuNzZsLTEuODYtNS40NWgtLjA1em0xNy4xNC4zOGMwIDIuODEtMS41IDQuNjItMy43OCA0LjYyYTMuMSAzLjEgMCAwIDEtMi44Ni0xLjU4aC0uMDR2NC40OGgtMS44N1YyMS40NGgxLjh2MS41aC4wNGEzLjIgMy4yIDAgMCAxIDIuOS0xLjZjMi4zIDAgMy44MSAxLjgyIDMuODEgNC42M20tMS45MSAwYzAtMS44My0uOTUtMy4wNC0yLjQtMy4wNC0xLjQyIDAtMi4zOCAxLjIzLTIuMzggMy4wNCAwIDEuODIuOTYgMy4wNSAyLjM4IDMuMDUgMS40NSAwIDIuNC0xLjIgMi40LTMuMDVtMTEuOSAwYzAgMi44MS0xLjUgNC42Mi0zLjc4IDQuNjJhMy4xIDMuMSAwIDAgMS0yLjg2LTEuNThoLS4wNHY0LjQ4aC0xLjg2VjIxLjQ0aDEuOHYxLjVoLjAzYTMuMiAzLjIgMCAwIDEgMi45LTEuNmMyLjMgMCAzLjgyIDEuODIgMy44MiA0LjYzbS0xLjkgMGMwLTEuODMtLjk2LTMuMDQtMi40LTMuMDQtMS40MyAwLTIuMzkgMS4yMy0yLjM5IDMuMDQgMCAxLjgyLjk2IDMuMDUgMi4zOCAzLjA1IDEuNDUgMCAyLjQtMS4yIDIuNC0zLjA1bTguNTEgMS4wN2MuMTQgMS4yMyAxLjM0IDIuMDQgMi45OCAyLjA0IDEuNTcgMCAyLjctLjgxIDIuNy0xLjkyIDAtLjk3LS42OC0xLjU0LTIuMy0xLjk0bC0xLjYxLS4zOWMtMi4yOS0uNTUtMy4zNS0xLjYxLTMuMzUtMy4zNCAwLTIuMTUgMS44Ny0zLjYyIDQuNTMtMy42MiAyLjYzIDAgNC40NCAxLjQ3IDQuNSAzLjYyaC0xLjg4Yy0uMTEtMS4yNC0xLjE0LTItMi42NC0ycy0yLjUzLjc2LTIuNTMgMS44N2MwIC44Ny42NSAxLjQgMi4yNiAxLjc5bDEuMzcuMzNjMi41Ni42IDMuNjIgMS42MyAzLjYyIDMuNDQgMCAyLjMzLTEuODYgMy43OC00LjggMy43OC0yLjc3IDAtNC42NC0xLjQyLTQuNzYtMy42NnptMTEuNjctNy43NHYyLjE0aDEuNzN2MS40N2gtMS43M3Y1cS0uMDEgMS4xNCAxLjEgMS4xMy4zMSAwIC42Mi0uMDR2MS40NnEtLjUxLjEtMS4wNC4wOWMtMS44NCAwLTIuNTUtLjctMi41NS0yLjQ1di01LjE5aC0xLjMydi0xLjQ3aDEuMzJWMTkuM3ptMi43MiA2LjY3YzAtMi44NSAxLjY5LTQuNjQgNC4zMS00LjY0IDIuNjQgMCA0LjMxIDEuOCA0LjMxIDQuNjQgMCAyLjg2LTEuNjcgNC42NC00LjMgNC42NC0yLjY1IDAtNC4zMS0xLjc4LTQuMzEtNC42NG02LjcyIDBjMC0xLjk1LS45LTMuMS0yLjQtMy4xLTEuNTIgMC0yLjQxIDEuMTUtMi40MSAzLjFzLjkgMy4xIDIuNCAzLjFjMS41MSAwIDIuNDEtMS4xNCAyLjQxLTMuMW0zLjQzLTQuNTNoMS43N3YxLjU0aC4wNWEyLjE2IDIuMTYgMCAwIDEgMi4xOC0xLjYzcS4zMyAwIC42NC4wN3YxLjc0YTMgMyAwIDAgMC0uODQtLjEyIDEuODggMS44OCAwIDAgMC0xLjk0IDIuMDl2NS4zN2gtMS44NnptMTMuMjQgNi40Yy0uMjYgMS42NC0xLjg2IDIuNzctMy45MiAyLjc3LTIuNjQgMC00LjI4LTEuNzctNC4yOC00LjYgMC0yLjg0IDEuNjUtNC42OCA0LjItNC42OCAyLjUyIDAgNC4xIDEuNzIgNC4xIDQuNDd2LjYzaC02LjQydi4xMmEyLjM1IDIuMzUgMCAwIDAgMi40NSAyLjU2IDIuMSAyLjEgMCAwIDAgMi4xLTEuMjd6bS02LjMtMi43aDQuNTNhMi4yIDIuMiAwIDAgMC0yLjIzLTIuMyAyLjMgMi4zIDAgMCAwLTIuMyAyLjNNMzkuNSAxNC43aC0zLjczVjguNzNoLjkzdjUuMTJoMi44em0uOTQtMS4yOGMwLS44LjYtMS4yNyAxLjY4LTEuMzRsMS4yMy0uMDd2LS4zOXEwLS43Mi0uOTMtLjc0Yy0uNSAwLS44NC4xOC0uOTQuNWgtLjg2Yy4wOS0uNzguODItMS4yNyAxLjg0LTEuMjcgMS4xMyAwIDEuNzcuNTYgMS43NyAxLjUxdjMuMDhoLS44NnYtLjYzaC0uMDdhMS41IDEuNSAwIDAgMS0xLjM1LjcgMS4zNyAxLjM3IDAgMCAxLTEuNS0xLjM1bTIuOS0uMzh2LS4zOGwtMS4xLjA3cS0uOTEuMDYtLjkuNjVjMCAuNC4zNS42NC44NC42NGExLjA3IDEuMDcgMCAwIDAgMS4xNi0uOThtMi4wNS0uNmMwLTEuNDIuNzQtMi4zMiAxLjg4LTIuMzJhMS41IDEuNSAwIDAgMSAxLjM4Ljc5aC4wN1Y4LjQ0aC44OXY2LjI2aC0uODV2LS43MWgtLjA3YTEuNiAxLjYgMCAwIDEtMS40Mi43OGMtMS4xNSAwLTEuODgtLjktMS44OC0yLjMzbS45MiAwYzAgLjk2LjQ2IDEuNTMgMS4yMSAxLjUzczEuMjItLjU4IDEuMjItMS41Mi0uNDctMS41My0xLjIyLTEuNTMtMS4yLjU4LTEuMiAxLjUybTguNTcgMS4wNGExLjggMS44IDAgMCAxLTEuOTYgMS4zIDIuMDYgMi4wNiAwIDAgMS0yLjA4LTIuMzIgMi4wNyAyLjA3IDAgMCAxIDIuMDgtMi4zNWMxLjI2IDAgMi4wMS44NSAyLjAxIDIuMjd2LjNoLTMuMTh2LjA2YTEuMiAxLjIgMCAwIDAgMS4yIDEuMjkgMS4xIDEuMSAwIDAgMCAxLjA3LS41NXptLTMuMTMtMS40NWgyLjI4YTEuMSAxLjEgMCAwIDAtMS4xMS0xLjE3IDEuMTYgMS4xNiAwIDAgMC0xLjE3IDEuMTdtNC4zOC0xLjgzaC44NnYuNzFoLjA3YTEuMzUgMS4zNSAwIDAgMSAxLjM0LS44QTEuNDcgMS40NyAwIDAgMSA2MCAxMS43OHYyLjkyaC0uOVYxMnEuMDEtMS4wOC0uOTctMS4wOGExLjA0IDEuMDQgMCAwIDAtMS4wOCAxLjE0djIuNjRoLS44OXptNy41NS0xLjM0YS41Ny41NyAwIDAgMSAuNjctLjYuNTguNTggMCAwIDEgLjQ0Ljc4LjYuNiAwIDAgMS0uNTQuMzYuNTUuNTUgMCAwIDEtLjU3LS41NG0uMTMgMS4zM2guODl2NC41aC0uODl6bTIuMzMuMDFINjd2LjcyaC4wN2ExLjM2IDEuMzYgMCAwIDEgMi41IDBoLjA3YTEuNSAxLjUgMCAwIDEgMS4zNy0uODEgMS4zNCAxLjM0IDAgMCAxIDEuNDUgMS40OXYzLjFoLS45di0yLjg3cTAtLjktLjg3LS45YS45LjkgMCAwIDAtLjk1Ljk0djIuODNoLS44OHYtMi45NmEuNzguNzggMCAwIDAtLjg3LS44Mi45Ny45NyAwIDAgMC0uOTUgMS4wMnYyLjc2aC0uOXoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDEyMHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: 144px;
    display: block;
    height: 48px;
    width: 144px
}

.ec-app--playstore {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIGFyaWEtbGFiZWw9Ikdvb2xnZSBQbGF5IFN0b3JlIExvZ28iIHZpZXdCb3g9IjAgMCAxMzUgNDAiPjxwYXRoIGZpbGw9IiMxMjEwMEIiIGQ9Ik0xMjkuOCA0MEg1YTUgNSAwIDAgMS01LTVWNS4wNmE1IDUgMCAwIDEgNS01aDEyNC44YTUgNSAwIDAgMSA1IDVWMzVhNSA1IDAgMCAxLTUgNC45OSIvPjxwYXRoIGZpbGw9IiNBRkFDQUIiIGQ9Ik0xMjkuOC44NmE0LjIgNC4yIDAgMCAxIDQuMiA0LjJWMzVhNC4yIDQuMiAwIDAgMS00LjIgNC4ySDVBNC4yIDQuMiAwIDAgMSAuOCAzNVY1LjA1QTQuMiA0LjIgMCAwIDEgNSAuODZ6bTAtLjhINWE1IDUgMCAwIDAtNSA1VjM1YTUgNSAwIDAgMCA1IDVoMTI0LjhhNSA1IDAgMCAwIDUtNVY1LjA1YTUgNSAwIDAgMC01LTQuOTkiLz48cGF0aCBmaWxsPSIjRTQzNjI5IiBkPSJNMjAuNjkgMTkuNDUgMTAuMDYgMzAuNzRhMi44NyAyLjg3IDAgMCAwIDQuMjMgMS43M2wuMDMtLjAyIDExLjk3LTYuOXoiLz48cGF0aCBmaWxsPSIjRjlCRDAwIiBkPSJtMzEuNDQgMTcuNTQtLjAxLS4wMS01LjE3LTMtNS44MiA1LjE4IDUuODQgNS44NCA1LjE0LTIuOTZhMi44OCAyLjg4IDAgMCAwIC4wMi01LjA1Ii8+PHBhdGggZmlsbD0iIzU4N0RCRSIgZD0iTTEwLjA2IDkuMzJxLS4xLjM2LS4xLjc0VjMwcTAgLjM5LjEuNzRsMTAuOTktMTF6Ii8+PHBhdGggZmlsbD0iIzMwQTA0MyIgZD0ibTIwLjc2IDIwLjAzIDUuNS01LjVMMTQuMzIgNy42YTIuODcgMi44NyAwIDAgMC00LjI1IDEuNzJ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtNTYuNSAxMi4yIDMuMjYtNC4zNGgtMy4xMnYtLjloNC4yMnYuOTdsLTMuMjMgNC4zNGgzLjI3di45aC00LjR6bS0xNC41LjczcS0uNTMtLjM5LS43NS0xLjA4bC44OS0uMzdxLjE0LjQ5LjQzLjcuMjguMjMuNjcuMjMuNDYgMCAuNzMtLjMxLjI3LS4zMi4yNy0uODR2LTQuM2guOTZ2NC4yN3EwIC42Ni0uMjUgMS4xM3QtLjcuNzEtMSAuMjRxLS43MiAwLTEuMjUtLjM4bTQuNy01Ljk3aDMuNzh2LjloLTIuODJ2MS43NWgyLjU0di45aC0yLjU0djEuNzZoMi44MnYuOUg0Ni43em00LjY1LjloMS43NXY1LjMyaC45NVY3Ljg2aDEuNzR2LS45aC00LjQ0em0xMC4zOCAwaDEuNzR2NS4zMmguOTZWNy44NmgxLjczdi0uOWgtNC40M3ptNy40LS45aDIuMzJhMiAyIDAgMCAxIC45Mi4yMXEuNDIuMjMuNjcuNi4yNS4zOC4yNS44NGExLjQgMS40IDAgMCAxLS44NCAxLjMzdi4wNHEuNDguMTcuNzcuNTV0LjI5LjktLjI3LjlxLS4yNy40LS43MS42My0uNDUuMjItLjk4LjIyaC0yLjQzem0yLjI3IDIuNjFxLjQ0IDAgLjctLjI2YTEgMSAwIDAgMCAuMjYtLjYyLjguOCAwIDAgMC0uMjYtLjYgMSAxIDAgMCAwLS42Ny0uMjVoLTEuMzZ2MS43M3ptLjE1IDIuNzJxLjQ1IDAgLjczLS4yN2ExIDEgMCAwIDAgLjI3LS42NiAxIDEgMCAwIDAtLjI4LS42NiAxIDEgMCAwIDAtLjc1LS4yOGgtMS40NXYxLjg3em02Ljk4LTUuMzNoLTMuNzd2Ni4yMmgzLjc3di0uOWgtMi44MXYtMS43NmgyLjU0di0uOUg3NS43VjcuODVoMi44MXptMS4zNiAwaC45NnY2LjIyaC0uOTZ6TTYzLjc3IDI2LjAzYTQuMiA0LjIgMCAwIDEgNC4yNi00LjI1IDQuMiA0LjIgMCAwIDEgNC4yNiA0LjI1IDQuMiA0LjIgMCAwIDEtNC4yNiA0LjI0IDQuMiA0LjIgMCAwIDEtNC4yNi00LjI0bTEuODYgMGMwIDEuNSAxLjExIDIuNTcgMi40IDIuNTdzMi40LTEuMDYgMi40LTIuNTdjMC0xLjUzLTEuMTEtMi41OC0yLjQtMi41OHMtMi40IDEuMDUtMi40IDIuNThtLTExLjE2IDBhNC4yIDQuMiAwIDAgMSA0LjI2LTQuMjUgNC4yIDQuMiAwIDAgMSA0LjI2IDQuMjUgNC4yIDQuMiAwIDAgMS00LjI2IDQuMjQgNC4yIDQuMiAwIDAgMS00LjI2LTQuMjRtMS44NiAwYzAgMS41IDEuMTEgMi41NyAyLjQgMi41N3MyLjQtMS4wNiAyLjQtMi41N2MwLTEuNTMtMS4xMS0yLjU4LTIuNC0yLjU4cy0yLjQgMS4wNS0yLjQgMi41OG0tOC42Ni0xLjE1di0xLjhoNi4wNnEuMS40OS4xIDEuMTNjMCAxLjM1LS4zNyAzLjAyLTEuNTYgNC4yMWE2IDYgMCAwIDEtNC42IDEuODUgNi43IDYuNyAwIDAgMS02LjctNi42IDYuNyA2LjcgMCAwIDEgNi43LTYuNTljMiAwIDMuNDQuOCA0LjUyIDEuODJsLTEuMjcgMS4yN2E0LjczIDQuNzMgMCAwIDAtNy45OCAzLjVjMCAyLjY2IDIuMDggNC44IDQuNzMgNC44IDEuNzIgMCAyLjctLjY5IDMuMzMtMS4zMnEuNzctLjc1Ljk4LTIuMjd6bTQxLjYtMy4xYzIuMiAwIDMuMjggMS43NSAzLjY0IDIuN2wuMTkuNDktNS42OCAyLjM1YTIuMiAyLjIgMCAwIDAgMi4wNiAxLjI4Yy45NSAwIDEuNi0uNDcgMi4xLTEuMTdsMS40NC45NmMtLjQ3LjctMS42IDEuODgtMy41NCAxLjg4YTQuMTUgNC4xNSAwIDAgMS00LjIxLTQuMjRjMC0yLjUzIDEuODItNC4yNSA0LTQuMjVtLjA3IDEuNjRjLS45NSAwLTIuMjcuODQtMi4yMiAyLjQ4bDMuOC0xLjU4Yy0uMjEtLjUzLS44NC0uOS0xLjU4LS45bS00Ljk3IDYuNkg4Mi41VjE3LjUzaDEuODd6bS01LTcuM2guMDd2LS42OGgxLjc3djcuNjJjMCAzLjE0LTEuODUgNC40My00LjAzIDQuNDNhNCA0IDAgMCAxLTMuNzctMi41MWwxLjYzLS42OGMuMjguNyAxIDEuNTEgMi4xNCAxLjUxIDEuNCAwIDIuMjYtLjg3IDIuMjYtMi41di0uNmgtLjA2Yy0uNDIuNTEtMS4yMi45Ni0yLjI0Ljk2YTQuMiA0LjIgMCAwIDEtNC4wNi00LjIzYzAtMi40IDEuOTQtNC4yNiA0LjA2LTQuMjYgMS4wMiAwIDEuODIuNDUgMi4yNC45NW0tNC40MyAzLjMyYzAgMS40OCAxLjA4IDIuNTYgMi4zNiAyLjU2czIuMjctMS4wOCAyLjI3LTIuNTZjMC0xLjUtMS0yLjU4LTIuMjctMi41OC0xLjI4IDAtMi4zNiAxLjA5LTIuMzYgMi41OG0yMi4yNS04LjVoNC40NmMyLjA2IDAgNC4xIDEuNDkgNC4xIDMuODdzLTIuMDQgMy44OC00LjEgMy44OGgtMi42djQuNzNIOTcuMnptMS44NiA2aDIuNjVhMi4xNiAyLjE2IDAgMCAwIDIuMTgtMi4xM2MwLS45OS0uNzktMi4xNC0yLjE4LTIuMTRoLTIuNjV6bTEwLjg0LjEzYy41Ny0xLjMyIDEuOTctMS45MSAzLjMyLTEuOTEgMi4xNCAwIDMuNzkgMS4yMyAzLjggMy40NVYzMGgtMS44di0uOTZoLS4wN2EyLjYgMi42IDAgMCAxLTIuMzggMS4yMmMtMS42MyAwLTMuMS0xLjA4LTMuMS0yLjc1IDAtMS44MyAxLjgyLTIuOCAzLjYtMi44Ljg4IDAgMS42LjI4IDEuOTQuNDd2LS4xMmMtLjAxLTEuMDMtMS0xLjYxLTEuOTYtMS42MS0uNjkgMC0xLjM1LjIzLTEuNy45MnptMS42MyAzLjg3YzAgLjc1Ljg2IDEuMDYgMS40NyAxLjA2IDEuMDcgMCAyLjA3LS44MiAyLjIxLTEuOTgtLjUtLjI0LS44OC0uNDEtMS43LS40MS0uOTIgMC0xLjk4LjM2LTEuOTggMS4zM205LjktLjEgMi4xMy01LjQxaDIuMDdMMTIwLjUgMzMuOGgtMS45NGwxLjg5LTQuMi0zLjMyLTcuNTdoMmwyLjIyIDUuNDF6bS0xMi43OSAyLjU4aC0xLjg2di0xMi41aDEuODZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 162px;
    display: block;
    height: 48px;
    width: 162px
}

.wp-block-image .wp-element-caption {
    font-style: normal;
    line-height: 1.4;
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

@media(min-width: 1280px) {
    .wp-block-image .wp-element-caption {
        font-size:.875rem;
        font-weight: 400;
        letter-spacing: .2px;
        margin-bottom: 3rem;
        margin-top: .75rem
    }
}

@media(max-width: 1279.98px) {
    .wp-block-image .wp-element-caption {
        font-size:.75rem;
        letter-spacing: 1px;
        margin-bottom: 2rem;
        margin-top: .5rem
    }
}

.wp-block-group>h1:first-child,.wp-block-group>h2:first-child,.wp-block-group>h3:first-child,.wp-block-group>h4:first-child,.wp-block-group>h5:first-child,.wp-block-group>h6:first-child,.wp-block-group>p:first-child {
    margin-top: 0
}

.wp-block-group>h1:last-child,.wp-block-group>h2:last-child,.wp-block-group>h3:last-child,.wp-block-group>h4:last-child,.wp-block-group>h5:last-child,.wp-block-group>h6:last-child,.wp-block-group>p:last-child {
    margin-bottom: 0
}

.wp-block-group>figure+h1,.wp-block-group>figure+h2,.wp-block-group>figure+h3,.wp-block-group>figure+h4,.wp-block-group>figure+h5,.wp-block-group>figure+h6,.wp-block-group>figure+p {
    margin-top: 0
}

@media(max-width: 1279.98px) {
    body .is-layout-constrained>.alignleft,body .is-layout-constrained>.alignright {
        float:none;
        margin-left: 0;
        margin-right: 0;
        width: 100%
    }

    body .is-layout-constrained>.alignleft>img,body .is-layout-constrained>.alignright>img {
        width: 100%!important
    }
}

.wp-block-columns p.has-background {
    box-sizing: border-box;
    padding-right: 1.5rem
}

@media(min-width: 1280px) {
    .hide-on-desktop:not(.block-editor-block-list__block) {
        display:none!important
    }
}

@media(max-width: 1279.98px) {
    .hide-on-mobile:not(.block-editor-block-list__block) {
        display:none!important
    }
}

.convert-to-list ul {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    list-style: none;
    margin: 0;
    padding: 0
}

:focus-visible {
    box-shadow: 0 0 0 2px #f9fbfd,0 0 0 4px #0066b3,0 0 0 6px #f9fbfd;
    outline: 0
}

div#wpadminbar~header {
    margin-top: 32px
}

@media(max-width: 782px) {
    div#wpadminbar~header {
        margin-top:46px
    }
}

@media(min-width: 1280px) {
    div#wpadminbar~header div.ec-help-contact-area {
        margin-top:32px
    }

    div#wpadminbar~header div nav.ec-header-main-nav>ul>li>ul {
        top: 112px
    }
}

@media(max-width: 1279.98px) {
    div#wpadminbar~header nav.ec-header-main-nav ul {
        margin-top:32px
    }
}

@media(max-width: 1279.98px)and (max-width:782px) {
    div#wpadminbar~header nav.ec-header-main-nav ul {
        margin-top:46px
    }
}

@media(min-width: 1280px) {
    header div nav.ec-header-main-nav>ul>li ul li {
        list-style:none
    }

    header div nav.ec-header-main-nav>ul>li ul li:not(:last-of-type) {
        padding: 0 1rem 0 0
    }

    header div nav.ec-header-main-nav>ul>li ul li a {
        align-items: flex-end;
        background-color: #e9f0f8;
        border-radius: 1rem;
        box-sizing: border-box;
        color: #0066b3;
        display: inline-flex;
        height: auto;
        min-height: 90px;
        padding: 1rem;
        position: relative;
        width: 171px;
        word-break: break-word
    }

    header div nav.ec-header-main-nav>ul>li ul li a:hover {
        background-color: #0066b3;
        color: #fff
    }

    header div nav.ec-header-main-nav>ul>li ul li a.ec-menu-link-click-pressed,header div nav.ec-header-main-nav>ul>li ul li a:active {
        background-color: #015392
    }

    header div nav.ec-header-main-nav>ul>li ul li a:focus-visible {
        box-shadow: 0 0 0 2px #f9fbfd,0 0 0 4px #0066b3,0 0 0 6px #f9fbfd
    }

    header div nav.ec-header-main-nav>ul>li:focus,header div nav.ec-header-main-nav>ul>li:hover {
        background-color: #f9fbfd
    }

    header div nav.ec-header-main-nav>ul>li:focus ul,header div nav.ec-header-main-nav>ul>li:hover ul {
        display: flex
    }

    header div nav.ec-header-main-nav>ul>li.active {
        background-color: #f9fbfd
    }

    header div nav.ec-header-main-nav>ul>li>a:focus-visible {
        box-shadow: 0 0 0 2px #f9fbfd,0 0 0 4px #0066b3,0 0 0 6px #f9fbfd
    }

    header div nav.ec-header-main-nav>ul>li>a:hover {
        color: #015392
    }

    header div nav.ec-header-main-nav>ul>li>a:active {
        color: #014073
    }
}

@media(max-width: 1279.98px) {
    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav.active {
        position:absolute;
        top: 0
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav.active .ec-help-contact-mobile-toggle {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi4xOCA5LjcyYS42Ny42NyAwIDAgMSAuOTQtLjA0TDEyIDE0LjE1bDQuODgtNC40N2EuNjcuNjcgMCAwIDEgLjkuOThsLTUuMzMgNC44OWEuNy43IDAgMCAxLS45IDBsLTUuMzMtNC45YS42Ny42NyAwIDAgMS0uMDQtLjkzIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav.active div.ec-help-contact-area {
        display: block;
        padding-top: 3px
    }
}

@media(min-width: 1280px) {
    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav .ec-help-contact-mobile-toggle {
        display:none
    }
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact>p {
    margin-left: .25rem
}

@media(max-width: 1279.98px) {
    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact {
        margin-top:3rem
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact>p {
        font-size: 1.25rem
    }
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul {
    padding-left: 0
}

@media(max-width: 1279.98px) {
    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul {
        background-color:transparent!important;
        top: 0
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li {
        padding: calc(.75rem - 1px) 1rem calc(.75rem - 1px) 0
    }
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li:first-of-type {
    padding-top: .75rem
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li a {
    align-items: center;
    display: flex;
    min-height: 24px;
    padding: 0 .25rem 0 36px
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li a:hover {
    color: #c9dbee
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li a:active {
    color: #99bbdf
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li a:before {
    background-position: 50%;
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    flex: 0 0 24px;
    height: 24px;
    left: .25rem;
    position: absolute;
    top: 0;
    width: 24px
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-tel a:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi4wOCAzLjM0Yy0uNzEuMDMtMS40LjA4LTEuNTIuMWExLjcgMS43IDAgMCAwLTEuMTUuOTJjLS4xNC4zLS4xNi42My0uMSAxLjM2LjI2IDMuMjQgMS4xNCA2LjMgMi40IDguMzdhMTQuNSAxNC41IDAgMCAwIDExLjk2IDYuNjZjMS44Mi4wNCAyLjM1LS4xIDIuNzgtLjc3LjMtLjQzLjI5LS40Mi4yOS0yLjUyIDAtMi4wNCAwLTIuMTItLjIyLTIuNTRhMi4zIDIuMyAwIDAgMC0xLjAzLTFjLS4yNy0uMTEtMi41My0uNi0yLjg5LS42My0uNzgtLjA1LTEuNDYuMzMtMS45NiAxLjA3bC0uMTguMjdhNyA3IDAgMCAxLS45NS0uNDVjLTIuMTctMS4xOC0zLjY2LTIuNjYtNC4xLTQuMDYtLjE1LS40Ni0uMTctLjQuMzItLjcuNTItLjMzLjc5LS42Ljk4LTEuMDFhMiAyIDAgMCAwIC4yLTEuMDNjLS4wMi0uMjctLjQ1LTIuMy0uNTctMi42N2EyLjEgMi4xIDAgMCAwLTEuMzctMS4zNWMtLjMtLjEtLjg2LS4xLTIuODktLjAybTIuNTkgMS41YTEgMSAwIDAgMSAuMi4yYy4wNC4wNi4xOS42NC4zMyAxLjMuMzMgMS41NS4zNiAxLjQ0LS41NiAyLS41OS4zNi0uNi4zNy0uNzQuNjItLjE0LjI2LS4xNi41LS4wOC45M3EuNSAyLjcgMy44MiA0LjljLjk0LjYxIDIuNDQgMS4zNyAyLjg1IDEuNDNhMSAxIDAgMCAwIC44LS4yNWMuMDktLjA4LjI3LS4zMS40LS41LjM3LS41Ni41My0uNzEuNzgtLjcxLjIgMCAyLjQuNSAyLjUuNTdhMSAxIDAgMCAxIC4yLjJjLjA3LjEyLjA3LjIyLjA3IDEuODcgMCAxLjU3IDAgMS43Ni0uMDYgMS44LS4xLjA4LTEuNTEuMS0yLjI0LjA0YTEzLjQgMTMuNCAwIDAgMS05LjU3LTUuM2MtMS4yLTEuNy0yLjA1LTQuMTktMi40NS03LjEyYTEwIDEwIDAgMCAxLS4xNC0xLjljLjA1LS4wNCAyLjE4LS4xNCAzLjItLjE1LjUgMCAuNTcgMCAuNjkuMDciLz48L3N2Zz4=);
    background-size: 24px
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-chat a:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgZGF0YS1uYW1lPSJlQ19JY29uX0NvbnRhY3RfQ2hhdF9NZWRpdW1fRGVmYXVsdCI+PHBhdGggZD0iTTE0LjkwOSAxOC42N0g2LjA2MmwtMi44MTggMi4yNDEuMDI5LTIuMjQxSDIuMjUyYS42Ny42NyAwIDAgMS0uNDctLjE5Mi42NS42NSAwIDAgMS0uMTkyLS40NjRWOC41NjFhLjY1LjY1IDAgMCAxIC4yLS40NjIuNjcuNjcgMCAwIDEgLjQ3MS0uMTg5aDEyLjY0OGEuNjcuNjcgMCAwIDEgLjQ4MS4xODQuNjUuNjUgMCAwIDEgLjIuNDY3djkuNDM3YS42NzYuNjc2IDAgMCAxLS42ODEuNjdaIiBkYXRhLW5hbWU9IlBmYWQgNDg1MTMiLz48cGF0aCBkPSJNNCAxMC41OTFoOSIgZGF0YS1uYW1lPSJMaW5pZSA2NzkiLz48cGF0aCBkPSJNNCAxMy4wM2g1IiBkYXRhLW5hbWU9IkxpbmllIDY4MCIvPjxwYXRoIGQ9Ik00IDE1LjQ3aDciIGRhdGEtbmFtZT0iTGluaWUgNjgxIi8+PHBhdGggZD0iTTE3LjA1MyAxNC4yMTdoLjQ2OEwyMC4zMzkgMTZsLS4wMS0xLjc4MmgxYS42NC42NCAwIDAgMCAuNjYzLS42MThWNC42MThhLjYuNiAwIDAgMC0uMi0uNDM5LjcuNyAwIDAgMC0uNDcyLS4xOEg4LjY2MmEuNjQuNjQgMCAwIDAtLjY2My42MThWNiIgZGF0YS1uYW1lPSJQZmFkIDQ4NTE0Ii8+PC9nPjwvc3ZnPg==)
}

@media(max-width: 1279.98px) {
    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-chat {
        display:none!important
    }
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-filialfinder a:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuODYgMS4zNGE5IDkgMCAwIDAtMi40Mi42M0E2LjYgNi42IDAgMCAwIDQuNSA2Ljg4Yy0uMjMgMS4wNi0uMyAyLjUzLS4xNiAzLjQyLjQyIDIuNyAyLjM0IDYuMTggNS42NiAxMC4yN3EuOTEgMS4xIDEuNzggMi4wNWwuNDQuNDcuMjYtLjI3Yy42Mi0uNjcgMS41NS0xLjgxIDIuMzktMi45MiAyLjY3LTMuNTUgNC4zMS02Ljc2IDQuNzUtOS4yNy4yNi0xLjUyLjA2LTMuNTctLjQ4LTQuOTVhNi44IDYuOCAwIDAgMC01LjM3LTQuMjggMTMgMTMgMCAwIDAtMi45MS0uMDZtMi43OCAxLjU0YTUuMyA1LjMgMCAwIDEgNC4zIDMuOWMuMjIuNzYuMjggMS4yMy4yOCAyLjMyIDAgMS4xLS4wMyAxLjM0LS4zMiAyLjM0YTIyIDIyIDAgMCAxLTIuODggNS42OGMtMS4wNCAxLjU2LTIuNzIgMy43NS0yLjgzIDMuNy0uMDctLjAxLTEuMDYtMS4yLTEuNzUtMi4wOHEtMy4yNS00LjE3LTQuMjgtNy4yNmMtLjM0LTEtLjM4LTEuMjctLjM4LTIuNCAwLTEuMDUuMDQtMS40LjI1LTIuMTguNjItMi4zNiAyLjM1LTMuNzcgNS4wNS00LjFhMTQgMTQgMCAwIDEgMi41Ni4wOG0tMi4wNSAxLjZBMy42IDMuNiAwIDAgMCA4LjcgNy4xYy0uMDguMjYtLjA5LjQtLjA5LjkxIDAgLjUzLjAyLjY0LjExLjk1YTMuNiAzLjYgMCAwIDAgMi43NSAyLjUzIDMuNSAzLjUgMCAwIDAgMy44Mi0xLjc4IDMuNSAzLjUgMCAwIDAgLjQxLTIuMDggMy42IDMuNiAwIDAgMC0yLjYxLTMuMDggNSA1IDAgMCAwLTEuNTEtLjA4bTEuMSAxLjVjLjU4LjE1IDEuMS42IDEuMzggMS4xN2wuMTUuMzFWOGMwIC40Ny0uMDEuNTctLjEuNzZhMi4yIDIuMiAwIDAgMS0xLjQgMS4yNmMtLjMuMDktLjg1LjA4LTEuMTctLjAyYTIuMiAyLjIgMCAwIDEtMS4zNC0xLjMgMi41IDIuNSAwIDAgMSAwLTEuMzkgMi4yIDIuMiAwIDAgMSAxLjQzLTEuMzIgMyAzIDAgMCAxIDEuMDggMCIvPjwvc3ZnPg==);
    background-size: 24px
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-mail a:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAzKSI+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBkYXRhLW5hbWU9IlJlY2h0ZWNrIDcxODUiIHJ4PSIyLjUiLz48cGF0aCBkPSJtMSAxIDkgOCA5LTgiIGRhdGEtbmFtZT0iUGZhZCA0ODc0MCIvPjwvZz48L3N2Zz4=)
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-chat a:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2NlMGYwIiBzdHJva2Utd2lkdGg9IjEuNSIgZGF0YS1uYW1lPSJlQ19JY29uX0NvbnRhY3RfQ2hhdF9NZWRpdW1fRGVmYXVsdCI+PHBhdGggZD0iTTE0LjkwOSAxOC42N0g2LjA2MmwtMi44MTggMi4yNDEuMDI5LTIuMjQxSDIuMjUyYS42Ny42NyAwIDAgMS0uNDctLjE5Mi42NS42NSAwIDAgMS0uMTkyLS40NjRWOC41NjFhLjY1LjY1IDAgMCAxIC4yLS40NjIuNjcuNjcgMCAwIDEgLjQ3MS0uMTg5aDEyLjY0OGEuNjcuNjcgMCAwIDEgLjQ4MS4xODQuNjUuNjUgMCAwIDEgLjIuNDY3djkuNDM3YS42NzYuNjc2IDAgMCAxLS42ODEuNjdaIiBkYXRhLW5hbWU9IlBmYWQgNDg1MTMiLz48cGF0aCBkPSJNNCAxMC41OTFoOSIgZGF0YS1uYW1lPSJMaW5pZSA2NzkiLz48cGF0aCBkPSJNNCAxMy4wM2g1IiBkYXRhLW5hbWU9IkxpbmllIDY4MCIvPjxwYXRoIGQ9Ik00IDE1LjQ3aDciIGRhdGEtbmFtZT0iTGluaWUgNjgxIi8+PHBhdGggZD0iTTE3LjA1MyAxNC4yMTdoLjQ2OEwyMC4zMzkgMTZsLS4wMS0xLjc4MmgxYS42NC42NCAwIDAgMCAuNjYzLS42MThWNC42MThhLjYuNiAwIDAgMC0uMi0uNDM5LjcuNyAwIDAgMC0uNDcyLS4xOEg4LjY2MmEuNjQuNjQgMCAwIDAtLjY2My42MThWNiIgZGF0YS1uYW1lPSJQZmFkIDQ4NTE0Ii8+PC9nPjwvc3ZnPg==)
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-chat a:active:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTljMmUxIiBzdHJva2Utd2lkdGg9IjEuNSIgZGF0YS1uYW1lPSJlQ19JY29uX0NvbnRhY3RfQ2hhdF9NZWRpdW1fRGVmYXVsdCI+PHBhdGggZD0iTTE0LjkwOSAxOC42N0g2LjA2MmwtMi44MTggMi4yNDEuMDI5LTIuMjQxSDIuMjUyYS42Ny42NyAwIDAgMS0uNDctLjE5Mi42NS42NSAwIDAgMS0uMTkyLS40NjRWOC41NjFhLjY1LjY1IDAgMCAxIC4yLS40NjIuNjcuNjcgMCAwIDEgLjQ3MS0uMTg5aDEyLjY0OGEuNjcuNjcgMCAwIDEgLjQ4MS4xODQuNjUuNjUgMCAwIDEgLjIuNDY3djkuNDM3YS42NzYuNjc2IDAgMCAxLS42ODEuNjdaIiBkYXRhLW5hbWU9IlBmYWQgNDg1MTMiLz48cGF0aCBkPSJNNCAxMC41OTFoOSIgZGF0YS1uYW1lPSJMaW5pZSA2NzkiLz48cGF0aCBkPSJNNCAxMy4wM2g1IiBkYXRhLW5hbWU9IkxpbmllIDY4MCIvPjxwYXRoIGQ9Ik00IDE1LjQ3aDciIGRhdGEtbmFtZT0iTGluaWUgNjgxIi8+PHBhdGggZD0iTTE3LjA1MyAxNC4yMTdoLjQ2OEwyMC4zMzkgMTZsLS4wMS0xLjc4MmgxYS42NC42NCAwIDAgMCAuNjYzLS42MThWNC42MThhLjYuNiAwIDAgMC0uMi0uNDM5LjcuNyAwIDAgMC0uNDcyLS4xOEg4LjY2MmEuNjQuNjQgMCAwIDAtLjY2My42MThWNiIgZGF0YS1uYW1lPSJQZmFkIDQ4NTE0Ii8+PC9nPjwvc3ZnPg==)
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-tel a:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNjOWRiZWUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi4wOCAzLjM0Yy0uNzEuMDMtMS40LjA4LTEuNTIuMWExLjcgMS43IDAgMCAwLTEuMTUuOTJjLS4xNC4zLS4xNi42My0uMSAxLjM2LjI2IDMuMjQgMS4xNCA2LjMgMi40IDguMzdhMTQuNSAxNC41IDAgMCAwIDExLjk2IDYuNjZjMS44Mi4wNCAyLjM1LS4xIDIuNzgtLjc3LjMtLjQzLjI5LS40Mi4yOS0yLjUyIDAtMi4wNCAwLTIuMTItLjIyLTIuNTRhMi4zIDIuMyAwIDAgMC0xLjAzLTFjLS4yNy0uMTEtMi41My0uNi0yLjg5LS42My0uNzgtLjA1LTEuNDYuMzMtMS45NiAxLjA3bC0uMTguMjdhNyA3IDAgMCAxLS45NS0uNDVjLTIuMTctMS4xOC0zLjY2LTIuNjYtNC4xLTQuMDYtLjE1LS40Ni0uMTctLjQuMzItLjcuNTItLjMzLjc5LS42Ljk4LTEuMDFhMiAyIDAgMCAwIC4yLTEuMDNjLS4wMi0uMjctLjQ1LTIuMy0uNTctMi42N2EyLjEgMi4xIDAgMCAwLTEuMzctMS4zNWMtLjMtLjEtLjg2LS4xLTIuODktLjAybTIuNTkgMS41YTEgMSAwIDAgMSAuMi4yYy4wNC4wNi4xOS42NC4zMyAxLjMuMzMgMS41NS4zNiAxLjQ0LS41NiAyLS41OS4zNi0uNi4zNy0uNzQuNjItLjE0LjI2LS4xNi41LS4wOC45M3EuNSAyLjcgMy44MiA0LjljLjk0LjYxIDIuNDQgMS4zNyAyLjg1IDEuNDNhMSAxIDAgMCAwIC44LS4yNWMuMDktLjA4LjI3LS4zMS40LS41LjM3LS41Ni41My0uNzEuNzgtLjcxLjIgMCAyLjQuNSAyLjUuNTdhMSAxIDAgMCAxIC4yLjJjLjA3LjEyLjA3LjIyLjA3IDEuODcgMCAxLjU3IDAgMS43Ni0uMDYgMS44LS4xLjA4LTEuNTEuMS0yLjI0LjA0YTEzLjQgMTMuNCAwIDAgMS05LjU3LTUuM2MtMS4yLTEuNy0yLjA1LTQuMTktMi40NS03LjEyYTEwIDEwIDAgMCAxLS4xNC0xLjljLjA1LS4wNCAyLjE4LS4xNCAzLjItLjE1LjUgMCAuNTcgMCAuNjkuMDciLz48L3N2Zz4=)
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-tel a:active:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiM5OWJiZGYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi4wOCAzLjM0Yy0uNzEuMDMtMS40LjA4LTEuNTIuMWExLjcgMS43IDAgMCAwLTEuMTUuOTJjLS4xNC4zLS4xNi42My0uMSAxLjM2LjI2IDMuMjQgMS4xNCA2LjMgMi40IDguMzdhMTQuNSAxNC41IDAgMCAwIDExLjk2IDYuNjZjMS44Mi4wNCAyLjM1LS4xIDIuNzgtLjc3LjMtLjQzLjI5LS40Mi4yOS0yLjUyIDAtMi4wNCAwLTIuMTItLjIyLTIuNTRhMi4zIDIuMyAwIDAgMC0xLjAzLTFjLS4yNy0uMTEtMi41My0uNi0yLjg5LS42My0uNzgtLjA1LTEuNDYuMzMtMS45NiAxLjA3bC0uMTguMjdhNyA3IDAgMCAxLS45NS0uNDVjLTIuMTctMS4xOC0zLjY2LTIuNjYtNC4xLTQuMDYtLjE1LS40Ni0uMTctLjQuMzItLjcuNTItLjMzLjc5LS42Ljk4LTEuMDFhMiAyIDAgMCAwIC4yLTEuMDNjLS4wMi0uMjctLjQ1LTIuMy0uNTctMi42N2EyLjEgMi4xIDAgMCAwLTEuMzctMS4zNWMtLjMtLjEtLjg2LS4xLTIuODktLjAybTIuNTkgMS41YTEgMSAwIDAgMSAuMi4yYy4wNC4wNi4xOS42NC4zMyAxLjMuMzMgMS41NS4zNiAxLjQ0LS41NiAyLS41OS4zNi0uNi4zNy0uNzQuNjItLjE0LjI2LS4xNi41LS4wOC45M3EuNSAyLjcgMy44MiA0LjljLjk0LjYxIDIuNDQgMS4zNyAyLjg1IDEuNDNhMSAxIDAgMCAwIC44LS4yNWMuMDktLjA4LjI3LS4zMS40LS41LjM3LS41Ni41My0uNzEuNzgtLjcxLjIgMCAyLjQuNSAyLjUuNTdhMSAxIDAgMCAxIC4yLjJjLjA3LjEyLjA3LjIyLjA3IDEuODcgMCAxLjU3IDAgMS43Ni0uMDYgMS44LS4xLjA4LTEuNTEuMS0yLjI0LjA0YTEzLjQgMTMuNCAwIDAgMS05LjU3LTUuM2MtMS4yLTEuNy0yLjA1LTQuMTktMi40NS03LjEyYTEwIDEwIDAgMCAxLS4xNC0xLjljLjA1LS4wNCAyLjE4LS4xNCAzLjItLjE1LjUgMCAuNTcgMCAuNjkuMDciLz48L3N2Zz4=)
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-filialfinder a:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNjOWRiZWUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuODYgMS4zNGE5IDkgMCAwIDAtMi40Mi42M0E2LjYgNi42IDAgMCAwIDQuNSA2Ljg4Yy0uMjMgMS4wNi0uMyAyLjUzLS4xNiAzLjQyLjQyIDIuNyAyLjM0IDYuMTggNS42NiAxMC4yN3EuOTEgMS4xIDEuNzggMi4wNWwuNDQuNDcuMjYtLjI3Yy42Mi0uNjcgMS41NS0xLjgxIDIuMzktMi45MiAyLjY3LTMuNTUgNC4zMS02Ljc2IDQuNzUtOS4yNy4yNi0xLjUyLjA2LTMuNTctLjQ4LTQuOTVhNi44IDYuOCAwIDAgMC01LjM3LTQuMjggMTMgMTMgMCAwIDAtMi45MS0uMDZtMi43OCAxLjU0YTUuMyA1LjMgMCAwIDEgNC4zIDMuOWMuMjIuNzYuMjggMS4yMy4yOCAyLjMyIDAgMS4xLS4wMyAxLjM0LS4zMiAyLjM0YTIyIDIyIDAgMCAxLTIuODggNS42OGMtMS4wNCAxLjU2LTIuNzIgMy43NS0yLjgzIDMuNy0uMDctLjAxLTEuMDYtMS4yLTEuNzUtMi4wOHEtMy4yNS00LjE3LTQuMjgtNy4yNmMtLjM0LTEtLjM4LTEuMjctLjM4LTIuNCAwLTEuMDUuMDQtMS40LjI1LTIuMTguNjItMi4zNiAyLjM1LTMuNzcgNS4wNS00LjFhMTQgMTQgMCAwIDEgMi41Ni4wOG0tMi4wNSAxLjZBMy42IDMuNiAwIDAgMCA4LjcgNy4xYy0uMDguMjYtLjA5LjQtLjA5LjkxIDAgLjUzLjAyLjY0LjExLjk1YTMuNiAzLjYgMCAwIDAgMi43NSAyLjUzIDMuNSAzLjUgMCAwIDAgMy44Mi0xLjc4IDMuNSAzLjUgMCAwIDAgLjQxLTIuMDggMy42IDMuNiAwIDAgMC0yLjYxLTMuMDggNSA1IDAgMCAwLTEuNTEtLjA4bTEuMSAxLjVjLjU4LjE1IDEuMS42IDEuMzggMS4xN2wuMTUuMzFWOGMwIC40Ny0uMDEuNTctLjEuNzZhMi4yIDIuMiAwIDAgMS0xLjQgMS4yNmMtLjMuMDktLjg1LjA4LTEuMTctLjAyYTIuMiAyLjIgMCAwIDEtMS4zNC0xLjMgMi41IDIuNSAwIDAgMSAwLTEuMzkgMi4yIDIuMiAwIDAgMSAxLjQzLTEuMzIgMyAzIDAgMCAxIDEuMDggMCIvPjwvc3ZnPg==)
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-filialfinder a:active:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiM5OWJiZGYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuODYgMS4zNGE5IDkgMCAwIDAtMi40Mi42M0E2LjYgNi42IDAgMCAwIDQuNSA2Ljg4Yy0uMjMgMS4wNi0uMyAyLjUzLS4xNiAzLjQyLjQyIDIuNyAyLjM0IDYuMTggNS42NiAxMC4yN3EuOTEgMS4xIDEuNzggMi4wNWwuNDQuNDcuMjYtLjI3Yy42Mi0uNjcgMS41NS0xLjgxIDIuMzktMi45MiAyLjY3LTMuNTUgNC4zMS02Ljc2IDQuNzUtOS4yNy4yNi0xLjUyLjA2LTMuNTctLjQ4LTQuOTVhNi44IDYuOCAwIDAgMC01LjM3LTQuMjggMTMgMTMgMCAwIDAtMi45MS0uMDZtMi43OCAxLjU0YTUuMyA1LjMgMCAwIDEgNC4zIDMuOWMuMjIuNzYuMjggMS4yMy4yOCAyLjMyIDAgMS4xLS4wMyAxLjM0LS4zMiAyLjM0YTIyIDIyIDAgMCAxLTIuODggNS42OGMtMS4wNCAxLjU2LTIuNzIgMy43NS0yLjgzIDMuNy0uMDctLjAxLTEuMDYtMS4yLTEuNzUtMi4wOHEtMy4yNS00LjE3LTQuMjgtNy4yNmMtLjM0LTEtLjM4LTEuMjctLjM4LTIuNCAwLTEuMDUuMDQtMS40LjI1LTIuMTguNjItMi4zNiAyLjM1LTMuNzcgNS4wNS00LjFhMTQgMTQgMCAwIDEgMi41Ni4wOG0tMi4wNSAxLjZBMy42IDMuNiAwIDAgMCA4LjcgNy4xYy0uMDguMjYtLjA5LjQtLjA5LjkxIDAgLjUzLjAyLjY0LjExLjk1YTMuNiAzLjYgMCAwIDAgMi43NSAyLjUzIDMuNSAzLjUgMCAwIDAgMy44Mi0xLjc4IDMuNSAzLjUgMCAwIDAgLjQxLTIuMDggMy42IDMuNiAwIDAgMC0yLjYxLTMuMDggNSA1IDAgMCAwLTEuNTEtLjA4bTEuMSAxLjVjLjU4LjE1IDEuMS42IDEuMzggMS4xN2wuMTUuMzFWOGMwIC40Ny0uMDEuNTctLjEuNzZhMi4yIDIuMiAwIDAgMS0xLjQgMS4yNmMtLjMuMDktLjg1LjA4LTEuMTctLjAyYTIuMiAyLjIgMCAwIDEtMS4zNC0xLjMgMi41IDIuNSAwIDAgMSAwLTEuMzkgMi4yIDIuMiAwIDAgMSAxLjQzLTEuMzIgMyAzIDAgMCAxIDEuMDggMCIvPjwvc3ZnPg==)
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-mail a:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2NlMGYwIiBzdHJva2Utd2lkdGg9IjEuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAzKSI+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBkYXRhLW5hbWU9IlJlY2h0ZWNrIDcxODUiIHJ4PSIyLjUiLz48cGF0aCBkPSJtMSAxIDkgOCA5LTgiIGRhdGEtbmFtZT0iUGZhZCA0ODc0MCIvPjwvZz48L3N2Zz4=)
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li.ec-help-mail a:active:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTljMmUxIiBzdHJva2Utd2lkdGg9IjEuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAzKSI+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBkYXRhLW5hbWU9IlJlY2h0ZWNrIDcxODUiIHJ4PSIyLjUiLz48cGF0aCBkPSJtMSAxIDkgOCA5LTgiIGRhdGEtbmFtZT0iUGZhZCA0ODc0MCIvPjwvZz48L3N2Zz4=)
}

@media(max-width: 1279.98px) {
    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav div.ec-help-contact-area div.ec-help-contact-contact ul li {
        font-size:1.25rem
    }
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav ul {
    background-color: #002c5a;
    display: block;
    left: auto;
    padding: 0;
    position: relative;
    top: -10px;
    transform: none;
    width: auto
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav ul li {
    align-items: center;
    display: flex;
    padding: .75rem 1rem .75rem 0
}

@media(min-width: 1280px) {
    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav ul li {
        padding:0 0 1rem
    }
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav ul li:first-of-type {
    padding-top: .5rem
}

header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav ul li a {
    align-items: normal;
    background-color: transparent!important;
    border-radius: 0;
    color: #fff;
    display: block;
    font-weight: 400;
    height: auto;
    margin: 0;
    min-height: 0;
    padding: 0;
    position: relative;
    width: auto
}

@media(min-width: 1280px) {
    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav ul li a {
        font-size:.875rem;
        font-weight: 700;
        letter-spacing: 0;
        line-height: 1.42857143
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav ul li {
        min-height: calc(46px - 1.5rem)
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav.active,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:focus,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:hover {
        background-color: #002c5a
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav.active .ec-submenu-toggler-desktop svg path,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:focus .ec-submenu-toggler-desktop svg path,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:hover .ec-submenu-toggler-desktop svg path {
        fill: #fff
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav.active a,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav.active span,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:focus a,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:focus span,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:hover a,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:hover span {
        color: #fff;
        cursor: pointer
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav.active div.ec-help-contact-area,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:focus div.ec-help-contact-area,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:hover div.ec-help-contact-area {
        display: grid;
        grid-template-columns: 1fr auto;
        margin-left: auto;
        margin-right: auto;
        max-width: 1292px
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav.active>a.nav-link:before,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:focus>a.nav-link:before,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:hover>a.nav-link:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtMiAyMS43MDUgMS42OTctNC44NzFBMTAuMTYgMTAuMTYgMCAwIDEgNi40MDcgMy45OGE5LjU5IDkuNTkgMCAwIDEgMTIuOCAxLjAxMiAxMC4xOCAxMC4xOCAwIDAgMSAuNzUzIDEzLjEyOCA5LjYwNiA5LjYwNiAwIDAgMS0xMi41OTMgMi41NFoiLz48cGF0aCBmaWxsPSJub25lIiBkPSJNMTAgMTUuMzgzaDQuNzAzIiBkYXRhLW5hbWU9IkxpbmllIDI0NiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0xMi4zNTMgNy4xOTRWNyIgZGF0YS1uYW1lPSJMaW5pZSAyNDUiLz48cGF0aCBmaWxsPSJyZ2JhKDAsMCwwLDApIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTIuMzU0IDE1LjI0OVY5LjMyMWgtMS4yNCIgZGF0YS1uYW1lPSJQZmFkIDQ3NDQxIi8+PC9nPjwvc3ZnPg==)
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav>a.nav-link:hover {
        color: #c9dbee
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav>a.nav-link:hover:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgc3Ryb2tlPSIjYzlkYmVlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtMiAyMS43MDUgMS42OTctNC44NzFBMTAuMTYgMTAuMTYgMCAwIDEgNi40MDcgMy45OGE5LjU5IDkuNTkgMCAwIDEgMTIuOCAxLjAxMiAxMC4xOCAxMC4xOCAwIDAgMSAuNzUzIDEzLjEyOCA5LjYwNiA5LjYwNiAwIDAgMS0xMi41OTMgMi41NFoiLz48cGF0aCBmaWxsPSJub25lIiBkPSJNMTAgMTUuMzgzaDQuNzAzIiBkYXRhLW5hbWU9IkxpbmllIDI0NiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0xMi4zNTMgNy4xOTRWNyIgZGF0YS1uYW1lPSJMaW5pZSAyNDUiLz48cGF0aCBmaWxsPSJyZ2JhKDAsMCwwLDApIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTIuMzU0IDE1LjI0OVY5LjMyMWgtMS4yNCIgZGF0YS1uYW1lPSJQZmFkIDQ3NDQxIi8+PC9nPjwvc3ZnPg==)
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav>a.nav-link:active {
        color: #99bbdf
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav>a.nav-link:active:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgc3Ryb2tlPSIjOTliYmRmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtMiAyMS43MDUgMS42OTctNC44NzFBMTAuMTYgMTAuMTYgMCAwIDEgNi40MDcgMy45OGE5LjU5IDkuNTkgMCAwIDEgMTIuOCAxLjAxMiAxMC4xOCAxMC4xOCAwIDAgMSAuNzUzIDEzLjEyOCA5LjYwNiA5LjYwNiAwIDAgMS0xMi41OTMgMi41NFoiLz48cGF0aCBmaWxsPSJub25lIiBkPSJNMTAgMTUuMzgzaDQuNzAzIiBkYXRhLW5hbWU9IkxpbmllIDI0NiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0xMi4zNTMgNy4xOTRWNyIgZGF0YS1uYW1lPSJMaW5pZSAyNDUiLz48cGF0aCBmaWxsPSJyZ2JhKDAsMCwwLDApIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTIuMzU0IDE1LjI0OVY5LjMyMWgtMS4yNCIgZGF0YS1uYW1lPSJQZmFkIDQ3NDQxIi8+PC9nPjwvc3ZnPg==)
    }

    header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:active a,header div nav.ec-header-main-nav>ul>li.ec-help-contact-nav:active span {
        color: #fff
    }
}

header div nav.ec-header-main-nav>ul .ec-customer-login-container {
    box-sizing: border-box;
    padding: 0
}

header div nav.ec-header-main-nav>ul .ec-customer-login-container:active,header div nav.ec-header-main-nav>ul .ec-customer-login-container:focus,header div nav.ec-header-main-nav>ul .ec-customer-login-container:hover {
    background-color: transparent
}

header div nav.ec-header-main-nav>ul .ec-customer-login-mobile:hover,header div nav.ec-header-main-nav>ul .ec-customer-login:hover {
    background-color: #e9f0f8
}

header div nav.ec-header-main-nav>ul .ec-customer-login-mobile:active,header div nav.ec-header-main-nav>ul .ec-customer-login:active {
    background-color: #c9dbee
}

@media(max-width: 1279.98px) {
    header div nav.ec-header-main-nav .ec-navbar-toggler.ec-navbar-toggler--opened .ec-navbar-toggler-icon {
        background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA2NmIzIiBzdHJva2Utd2lkdGg9IjIiIGRhdGEtbmFtZT0iZUNfSWNvbl9BY3Rpb25fQ2FuY2VsX01lZGl1bV9EZWZhdWx0Ij48cGF0aCBkPSJtNSA1IDE0IDE0IiBkYXRhLW5hbWU9IkxpbmllIDY3NSIvPjxwYXRoIGQ9Ik0xOSA1IDUgMTkiIGRhdGEtbmFtZT0iTGluaWUgNjc2Ii8+PC9nPjwvc3ZnPg==)
    }

    header div nav.ec-header-main-nav>ul>li a.ec-submenu-toggler.active {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMDJjNWEiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMy43NiAxMS4wNGExIDEgMCAwIDAtLjUuMjJjLS4xNy4xOS0uMjMuMzYtLjI0Ljc0IDAgLjI4LjAyLjM3LjEuNTNxLjE2LjM0LjU2LjQzYy4yNS4wNSAxNi40LjA1IDE2LjY0IDBhLjguOCAwIDAgMCAuNTctLjQzYy4wNy0uMTUuMDktLjI1LjA5LS41MyAwLS4zOC0uMDctLjU3LS4yNi0uNzQtLjI3LS4yNi4zOC0uMjQtOC42LS4yNS00LjUgMC04LjI2LjAxLTguMzYuMDMiLz48L3N2Zz4=)
    }

    header div nav.ec-header-main-nav>ul>li ul {
        display: none;
        list-style: none;
        margin-top: 1rem!important;
        padding-left: 0;
        padding-top: 1rem
    }

    header div nav.ec-header-main-nav>ul>li ul li {
        padding: 1rem 2rem
    }

    header div nav.ec-header-main-nav>ul>li ul li:first-of-type {
        padding-top: 0
    }

    header div nav.ec-header-main-nav>ul>li ul li:last-of-type {
        padding-bottom: .5rem
    }

    header div nav.ec-header-main-nav>ul>li ul li a {
        color: #002c5a;
        font-size: 1.125rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3
    }
}

@media(max-width: 1279.98px)and (max-width:1279.98px) {
    header div nav.ec-header-main-nav>ul.ec-menu-ul-show,header div nav.ec-header-main-nav>ul>li ul.ec-menu-ul-show {
        display:block
    }
}

footer {
    align-items: center;
    background-color: #002c5a;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    position: relative;
    width: 100%
}

@media(min-width: 1280px) {
    footer {
        padding:4rem 0 6rem
    }

    footer:after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NS4wMDEiIHZpZXdCb3g9IjAgMCA3NSA3NS4wMDEiPjxnIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpub3JtYWw7aXNvbGF0aW9uOmlzb2xhdGUiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik03NSAwdjc1SDBWMHoiLz48cGF0aCBmaWxsPSIjZjM3MTIyIiBkPSJNNzQuOTk5IDc1LjAwMWE3NSA3NSAwIDAgMS03NS03NWgzNy41YTM3LjUgMzcuNSAwIDAgMCAzNy41IDM3LjVaIiBkYXRhLW5hbWU9ImVDX0dyYXBoaWtfQnJhbmRWaXN1YWxfUHJpbWFyeV9RdWFydGVyQ2lyY2xlX1ByaW1hcnlfTWVkaXVtX0RlZmF1bHQiLz48L2c+PC9zdmc+);
        background-repeat: no-repeat;
        background-size: cover;
        content: "";
        height: 124px;
        position: absolute;
        right: 0;
        top: 0;
        width: 124px
    }
}

@media(max-width: 1279.98px) {
    footer {
        padding:2rem 1.5rem 6rem
    }
}

footer:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNzQiIGhlaWdodD0iMzc0LjAwMSIgdmlld0JveD0iMCAwIDM3NCAzNzQuMDAxIj48ZyBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6bm9ybWFsO2lzb2xhdGlvbjppc29sYXRlIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAzNzQuMDAxdi0zNzRoMzc0djM3NHoiLz48cGF0aCBmaWxsPSIjMDA2NmIzIiBkPSJNMCAwYTM3NCAzNzQgMCAwIDEgMzc0IDM3NEgxODdBMTg3IDE4NyAwIDAgMCAwIDE4N1oiLz48L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute
}

@media(min-width: 1280px) {
    footer:before {
        height:256px;
        width: 256px
    }
}

@media(max-width: 1279.98px) {
    footer:before {
        height:124px;
        width: 124px
    }
}

footer.ec-sea {
    background-color: transparent
}

footer.ec-sea div.ec-footer-menu>div ul li a {
    color: #002c5a!important
}

footer.ec-sea .ec-footer-menu .ec-footer-copy {
    border: none
}

footer.ec-sea .ec-footer-menu .ec-footer-copy p {
    color: #002c5a
}

footer.ec-sea .ec-footer-menu .ec-footer-legal {
    border: none
}

footer.ec-sea:after,footer.ec-sea:before {
    display: none
}

footer .ec-footer-menu {
    display: flex;
    margin: 0;
    width: 100%;
    z-index: 1
}

@media(min-width: 1280px) {
    footer .ec-footer-menu {
        box-sizing:border-box;
        max-width: 1388px;
        padding: 0 3rem 4rem
    }

    footer .ec-footer-menu:last-of-type {
        padding-bottom: 0
    }

    footer .ec-footer-menu.ec-footer-additionals,footer .ec-footer-menu.ec-footer-main {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    footer .ec-footer-menu.ec-footer-additionals>div,footer .ec-footer-menu.ec-footer-main>div {
        padding-left: .75rem;
        padding-right: .75rem
    }
}

@media(max-width: 1279.98px) {
    footer .ec-footer-menu {
        display:block
    }

    footer .ec-footer-menu.ec-footer-additionals {
        padding: 3rem 0
    }

    footer .ec-footer-menu.ec-footer-additionals div h2 {
        display: none
    }

    footer .ec-footer-menu.ec-footer-additionals .ec-footer-menu__li--additionals:last-of-type {
        padding-bottom: 0
    }
}

@media(max-width: 1279.98px)and (max-width:1279.98px) {
    footer .ec-footer-menu.ec-footer-additionals .ec-footer-menu__li--additionals:last-of-type {
        padding-bottom:2.5rem
    }

    footer .ec-footer-menu.ec-footer-additionals .ec-footer-menu__li--additionals--no-padding:last-of-type {
        padding-bottom: 0
    }
}

@media(max-width: 1279.98px) {
    footer .ec-footer-menu.ec-footer-main>div nav {
        border-bottom:2px solid #37567b
    }

    footer .ec-footer-menu.ec-footer-main>div nav>h2 {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNzYgMy4wNGExIDEgMCAwIDAtLjUuMjJjLS4yNS4yNy0uMjQuMDMtLjI1IDQuMDdMMTEgMTFINy4zNWMtNCAuMDItMy44MS4wMS00LjA3LjI2LS4xOS4xNy0uMjUuMzYtLjI2LjcyIDAgLjM4LjA2LjU2LjIzLjc0LjI3LjI4LjAyLjI2IDQuMDguMjdMMTEgMTN2My41N2MwIDIuMy4wMiAzLjYzLjA0IDMuNzVxLjEzLjU0LjcyLjY1Yy41LjEuOTUtLjA4IDEuMTItLjQ0bC4xLS4xOS4wMS0zLjY3TDEzIDEzaDMuNTdhNzcgNzcgMCAwIDAgMy43NS0uMDRjLjEtLjAyLjI0LS4wOS4zMi0uMTQuNDItLjI3LjQ4LTEuMTguMS0xLjU1LS4yNy0uMjYtLjA3LS4yNS00LjA5LS4yNkwxMyAxMVY3LjRjMC00IDAtMy44Ni0uMjctNC4xNC0uMi0uMTktLjYxLS4yOS0uOTctLjIyIi8+PC9zdmc+)!important;
        background-position: 100% .0625rem;
        background-repeat: no-repeat;
        background-size: 1.5rem;
        font-size: 1.25rem;
        font-weight: 700;
        letter-spacing: 0;
        line-height: 1.3;
        margin-bottom: 0;
        margin-top: 1rem;
        padding: 0 2rem 1rem 0
    }

    footer .ec-footer-menu.ec-footer-main>div nav>h2.active {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMy43NiAxMS4wNGExIDEgMCAwIDAtLjUuMjJjLS4xNy4xOS0uMjMuMzYtLjI0Ljc0IDAgLjI4LjAyLjM3LjEuNTNxLjE2LjM0LjU2LjQzYy4yNS4wNSAxNi40LjA1IDE2LjY0IDBhLjguOCAwIDAgMCAuNTctLjQzYy4wNy0uMTUuMDktLjI1LjA5LS41MyAwLS4zOC0uMDctLjU3LS4yNi0uNzQtLjI3LS4yNi4zOC0uMjQtOC42LS4yNS00LjUgMC04LjI2LjAxLTguMzYuMDMiLz48L3N2Zz4=)!important;
        background-position: 100% 0;
        background-repeat: no-repeat;
        padding-bottom: 1.5rem
    }

    footer .ec-footer-menu.ec-footer-main>div ul {
        display: none
    }
}

@media(max-width: 1279.98px)and (max-width:1279.98px) {
    footer .ec-footer-menu.ec-footer-main>div ul.ec-menu-ul-show {
        display:block
    }
}

@media(min-width: 1280px) {
    footer .ec-footer-menu>div {
        box-sizing:border-box;
        flex: 0 0 25%
    }
}

footer .ec-footer-menu>div h2 {
    color: #fff;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 1.3;
    padding-top: 1rem
}

footer .ec-footer-menu>div .nav {
    line-height: 1
}

@media(min-width: 1280px) {
    footer .ec-footer-menu>div .nav h2 {
        margin:0 0 2rem;
        padding: 0
    }

    footer .ec-footer-menu>div .nav:not(:first-child) {
        margin-top: 3.5rem
    }
}

footer .ec-footer-menu>div ul {
    list-style: none;
    margin: 0;
    padding: 0
}

footer .ec-footer-menu>div ul li {
    padding: 0 0 1.5rem
}

footer .ec-footer-menu>div ul li.ec-footer-menu__li:last-of-type {
    padding-bottom: 0
}

@media(max-width: 1279.98px) {
    footer .ec-footer-menu>div ul li.ec-footer-menu__li:last-of-type {
        padding-bottom:2rem
    }
}

footer .ec-footer-menu>div ul li.ec-footer-social .ec-footer-social__links {
    display: flex
}

footer .ec-footer-menu>div ul li.ec-footer-social .ec-footer-social__links>li {
    padding-bottom: 0
}

footer .ec-footer-menu>div ul li.ec-footer-social a {
    background-color: #0066b3;
    border-radius: .5rem;
    display: flex;
    height: 3rem;
    margin-right: 1rem;
    width: 3rem
}

footer .ec-footer-menu>div ul li.ec-footer-social a:not(.ec-footer-social__blog) {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1.25rem
}

footer .ec-footer-menu>div ul li.ec-footer-social--at {
    padding-bottom: 0
}

footer .ec-footer-menu>div ul li .ec-footer-social__facebook {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuODggMi4wNGExMCAxMCAwIDAgMC04LjYxIDcuNjJBOSA5IDAgMCAwIDIgMTIuMDFhMTAgMTAgMCAwIDAgMi45IDcuMTNBOS43IDkuNyAwIDAgMCAxMC4zNSAyMmMuMDYgMCAuMDctLjIuMDctMy41MnYtMy41Mkg3Ljg4di0yLjloMi41NXYtMS4yNGMwLS42OS4wMS0xLjQuMDQtMS42LjItMS43NyAxLjItMi45MSAyLjg2LTMuMjJhMTAgMTAgMCAwIDEgMy4wNC4xMWMuMDYuMDIuMDYuMTEuMDYgMS4yN3YxLjI1bC0uOC0uMDJjLS45LS4wMi0xLjA3IDAtMS4zNi4xOHEtLjM4LjI2LS42LjY2bC0uMS4yMXYxLjJsLS4wMiAxLjJoMS4zOWMuNzYgMCAxLjM4LjAxIDEuMzguMDNsLS40MiAyLjc1LS4wMi4xMmgtMi4zMnYzLjUyYzAgMy4wOSAwIDMuNTIuMDUgMy41MmExMCAxMCAwIDAgMCA0LjYyLTIuMDYgMTAuMSAxMC4xIDAgMCAwIDMuNDYtMTAuMzcgMTAgMTAgMCAwIDAtOC4zMy03LjVjLS41Mi0uMDgtMS45My0uMS0yLjQ4LS4wMyIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

footer .ec-footer-menu>div ul li .ec-footer-social__youtube {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOC42IDUuMDJjLTIuMzYuMDgtMy45LjIxLTQuNDguMzlhMi41IDIuNSAwIDAgMC0xLjY0IDEuNTVDMi4yNSA3LjY1IDIgMTAuMiAyIDExLjk5cy4yNSA0LjMzLjQ5IDUuMDMuODQgMS4yOCAxLjU3IDEuNTNjLjg0LjI5IDMuNzcuNDUgNy45OC40NSAzLjgyIDAgNi43Mi0uMTQgNy42NS0uMzhhMi41IDIuNSAwIDAgMCAxLjgzLTEuNmMuMDctLjIyLjItLjk4LjMtMS43NC4yMi0xLjkxLjI0LTQuMDQuMDYtNS45MmExNiAxNiAwIDAgMC0uMzYtMi40IDIuNSAyLjUgMCAwIDAtMS42NC0xLjU1IDE5IDE5IDAgMCAwLTMuNi0uMzZjLS45NS0uMDUtNi41NS0uMDctNy42OC0uMDNtNC4xNiA1LjU1IDIuNCAxLjQyYy0uMDEuMDItMS4xLjY2LTIuNDMgMS40M2wtMi41NiAxLjQ4LS4xNS4wOXYtNmwuMTcuMXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
}

footer .ec-footer-menu>div ul li .ec-footer-social__instagram {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOC43NiAyLjAyYy0uOTYuMDMtMS43Ni4xLTIuMjIuMmE3IDcgMCAwIDAtMS41NC41cS0xLjEuNTgtMS44NCAxLjU2LS45IDEuMjEtMS4wOSAzLjI0Yy0uMDcuNzctLjA3IDguMTkgMCA4Ljk2LjE4IDEuODIuNzYgMy4xIDEuODYgNC4wN2E2IDYgMCAwIDAgMy41OSAxLjM4Yy43Ny4wNyA4LjE5LjA3IDguOTYgMCAxLjgyLS4xOCAzLjEtLjc2IDQuMDctMS44NmE2IDYgMCAwIDAgMS4zOC0zLjU5Yy4wNy0uNzcuMDctOC4xOSAwLTguOTZhNi40IDYuNCAwIDAgMC0xLjEtMy4yNEE2IDYgMCAwIDAgMTkgMi43MmE4IDggMCAwIDAtMi41OS0uNjRjLS41MS0uMDQtNi42OC0uMDktNy42NS0uMDZtOS41NCAzLjEycS4zOS4yLjYuNjFjLjA2LjE1LjA4LjI3LjA4LjUxYTEgMSAwIDAgMS0uMTQuNTcgMS4yMyAxLjIzIDAgMCAxLTIuMjItLjA3Yy0uMS0uMjMtLjEtLjI5LS4xLS41OC4wMy0uMzQuMDgtLjQ5LjI4LS43NC4xMi0uMTUuNDQtLjM1LjY2LS40cy42LS4wMi44NC4xbS01LjcgMS45YTUuMiA1LjIgMCAwIDEgMi45MiAxLjQ0IDQuOTkgNC45OSAwIDEgMS0yLjkyLTEuNDRtLTEuMSAyYy0uNy4xNC0xLjMzLjUtMS44IDEuMDRhMi45OCAyLjk4IDAgMCAwIDIuODggNC44NnEuODktLjE4IDEuNTQtLjgyYTIuOTggMi45OCAwIDAgMC0xLjM2LTUuMDJjLS4yNy0uMDgtLjk5LS4xLTEuMjYtLjA2IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

footer .ec-footer-menu>div ul li .ec-footer-social__blog {
    align-items: center;
    display: flex;
    justify-content: center
}

footer .ec-footer-menu>div ul li .ec-footer-social__blog:active,footer .ec-footer-menu>div ul li .ec-footer-social__blog:focus,footer .ec-footer-menu>div ul li .ec-footer-social__blog:hover {
    color: #fff
}

footer .ec-footer-menu>div ul li a {
    color: #fff;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3;
    -webkit-text-decoration: none;
    text-decoration: none
}

footer .ec-footer-menu>div ul li a:focus,footer .ec-footer-menu>div ul li a:hover {
    color: #c9dbee
}

footer .ec-footer-menu>div ul li a:active {
    color: #99bbdf
}

@media(max-width: 1279.98px) {
    footer .ec-footer-menu>div ul {
        padding:0
    }
}

footer .ec-footer-menu .ec-footer-copy,footer .ec-footer-menu .ec-footer-legal {
    border-top: 2px solid #37567b;
    padding-top: 2rem
}

footer .ec-footer-menu .ec-footer-legal {
    flex: 1 0 auto
}

@media(max-width: 1279.98px) {
    footer .ec-footer-menu .ec-footer-legal {
        flex:0 0 100%;
        text-align: center
    }
}

footer .ec-footer-menu .ec-footer-legal ul {
    list-style: none
}

footer .ec-footer-menu .ec-footer-legal ul li {
    display: inline;
    padding-bottom: 0;
    padding-right: 3rem
}

footer .ec-footer-menu .ec-footer-legal ul li a {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.3
}

@media(max-width: 1279.98px) {
    footer .ec-footer-menu .ec-footer-legal ul li {
        display:inline-block;
        padding-bottom: 1.5rem;
        padding-left: .6875rem;
        padding-right: .6875rem
    }

    footer .ec-footer-menu .ec-footer-legal ul li a {
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: .063rem;
        line-height: 1.25rem
    }

    footer .ec-footer-menu .ec-footer-legal ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }
}

footer .ec-footer-menu .ec-footer-financegroup-ec img {
    max-height: 32px;
    max-width: 100%;
    width: auto
}

footer .ec-footer-menu .ec-footer-sponsor-ec a {
    line-height: 1
}

footer .ec-footer-menu .ec-footer-sponsor-ec img {
    height: auto
}

@media(min-width: 1280px) {
    footer .ec-footer-menu .ec-footer-sponsor-ec img {
        width:152.6px
    }
}

@media(max-width: 1279.98px) {
    footer .ec-footer-menu .ec-footer-sponsor-ec img {
        width:133.52px
    }

    footer .ec-footer-menu .ec-footer-copy {
        border: none;
        padding-top: .5rem
    }
}

footer .ec-footer-menu .ec-footer-copy p {
    color: #fff;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.3;
    margin: 0;
    padding: 0;
    text-align: right
}

@media(max-width: 1279.98px) {
    footer .ec-footer-menu .ec-footer-copy p {
        font-size:.875rem;
        font-weight: 400;
        letter-spacing: .063rem;
        line-height: 1.25rem;
        text-align: center
    }
}

footer .ec-footer-menu .ec-footer-app-ec a {
    display: inline-block;
    line-height: 1
}

footer .ec-footer-menu .ec-footer-app-ec li {
    margin: 0;
    padding: 0
}

@media(min-width: 1280px) {
    footer .ec-footer-menu .ec-footer-app-ec li:first-of-type {
        margin-bottom:1rem
    }
}

@media(max-width: 1279.98px) {
    footer .ec-footer-menu .ec-footer-app-ec li:first-of-type {
        margin-right:1rem
    }

    footer .ec-footer-menu .ec-footer-app-ec ul {
        display: flex;
        flex-wrap: wrap
    }
}

.brand_circle_top_right {
    position: relative
}

.brand_circle_top_right:after {
    content: "";
    height: 75px;
    width: 75px
}

@media(min-width: 1280px) {
    .brand_circle_top_right:after {
        height:124px;
        width: 124px
    }
}

.brand_circle_top_right:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NS4wMDEiIHZpZXdCb3g9IjAgMCA3NSA3NS4wMDEiPjxnIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpub3JtYWw7aXNvbGF0aW9uOmlzb2xhdGUiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik03NSAwdjc1SDBWMHoiLz48cGF0aCBmaWxsPSIjZjM3MTIyIiBkPSJNNzQuOTk5IDc1LjAwMWE3NSA3NSAwIDAgMS03NS03NWgzNy41YTM3LjUgMzcuNSAwIDAgMCAzNy41IDM3LjVaIiBkYXRhLW5hbWU9ImVDX0dyYXBoaWtfQnJhbmRWaXN1YWxfUHJpbWFyeV9RdWFydGVyQ2lyY2xlX1ByaW1hcnlfTWVkaXVtX0RlZmF1bHQiLz48L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    right: 0;
    top: 0
}

.brand_circle_top_left {
    position: relative
}

.brand_circle_top_left:before {
    content: "";
    height: 80px;
    width: 80px
}

@media(min-width: 1280px) {
    .brand_circle_top_left:before {
        height:124px;
        width: 124px
    }
}

.brand_circle_top_left:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NS4wMDEiIHZpZXdCb3g9IjAgMCA3NSA3NS4wMDEiPjxnIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpub3JtYWw7aXNvbGF0aW9uOmlzb2xhdGUiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik03NSAwdjc1SDBWMHoiLz48cGF0aCBmaWxsPSIjZjM3MTIyIiBkPSJNNzQuOTk5IDc1LjAwMWE3NSA3NSAwIDAgMS03NS03NWgzNy41YTM3LjUgMzcuNSAwIDAgMCAzNy41IDM3LjVaIiBkYXRhLW5hbWU9ImVDX0dyYXBoaWtfQnJhbmRWaXN1YWxfUHJpbWFyeV9RdWFydGVyQ2lyY2xlX1ByaW1hcnlfTWVkaXVtX0RlZmF1bHQiLz48L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: cover;
    left: 0;
    position: absolute;
    top: 0;
    transform: rotate(-90deg)
}

.brand_circle_top_left_default {
    position: relative
}

.brand_circle_top_left_default:before {
    content: "";
    height: 80px;
    width: 80px
}

@media(min-width: 1280px) {
    .brand_circle_top_left_default:before {
        height:124px;
        width: 124px
    }
}

.brand_circle_top_left_default:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMDY2YjMiIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMzc0IDM3NCI+PHBhdGggZD0iTTM3NCAwQTM3NCAzNzQgMCAwIDEgMCAzNzRWMTg3QTE4NyAxODcgMCAwIDAgMTg3IDBaIi8+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: cover;
    left: 0;
    position: absolute;
    top: 0
}

.brand_circle_bottom_right {
    position: relative
}

.brand_circle_bottom_right:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNzQiIGhlaWdodD0iMzc0LjAwMSIgdmlld0JveD0iMCAwIDM3NCAzNzQuMDAxIj48ZyBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6bm9ybWFsO2lzb2xhdGlvbjppc29sYXRlIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAzNzQuMDAxdi0zNzRoMzc0djM3NHoiLz48cGF0aCBmaWxsPSIjMDIyYzVhIiBkPSJNMCAwYTM3NCAzNzQgMCAwIDEgMzc0IDM3NEgxODdBMTg3IDE4NyAwIDAgMCAwIDE4N1oiLz48L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: "";
    height: 200px;
    position: absolute;
    right: 0;
    transform: rotate(-90deg);
    width: 200px
}

.brand_circle_bottom_right_default {
    position: relative
}

.brand_circle_bottom_right_default:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNzQiIGhlaWdodD0iMzc0LjAwMSIgdmlld0JveD0iMCAwIDM3NCAzNzQuMDAxIj48ZyBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6bm9ybWFsO2lzb2xhdGlvbjppc29sYXRlIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAzNzQuMDAxdi0zNzRoMzc0djM3NHoiLz48cGF0aCBmaWxsPSIjMDA2NmIzIiBkPSJNMCAwYTM3NCAzNzQgMCAwIDEgMzc0IDM3NEgxODdBMTg3IDE4NyAwIDAgMCAwIDE4N1oiLz48L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: "";
    height: 200px;
    position: absolute;
    right: 0;
    transform: rotate(-90deg);
    width: 200px
}

.brand_circle_bottom_right_orange {
    position: relative
}

.brand_circle_bottom_right_orange:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmNDZiMTgiIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgMzc0IDM3NCI+PHBhdGggZD0iTTM3NCAwQTM3NCAzNzQgMCAwIDEgMCAzNzRWMTg3QTE4NyAxODcgMCAwIDAgMTg3IDBaIi8+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: "";
    height: 200px;
    position: absolute;
    right: 0;
    transform: rotate(-180deg);
    width: 200px
}

@media(min-width: 1280px) {
    .brand_circle_bottom_left {
        background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNzQiIGhlaWdodD0iMzc0LjAwMSIgdmlld0JveD0iMCAwIDM3NCAzNzQuMDAxIj48ZyBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6bm9ybWFsO2lzb2xhdGlvbjppc29sYXRlIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAzNzQuMDAxdi0zNzRoMzc0djM3NHoiLz48cGF0aCBmaWxsPSIjMDA2NmIzIiBkPSJNMCAwYTM3NCAzNzQgMCAwIDEgMzc0IDM3NEgxODdBMTg3IDE4NyAwIDAgMCAwIDE4N1oiLz48L2c+PC9zdmc+);
        background-repeat: no-repeat;
        background-size: 75px
    }
}

@media(min-width: 1280px)and (min-width:1280px) {
    .brand_circle_bottom_left {
        background-size:124px
    }
}

@media(min-width: 1280px) {
    .brand_circle_bottom_left {
        background-position-y:100%
    }
}

.brand_circle_bottom_left--primary-medium {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNzQiIGhlaWdodD0iMzc0LjAwMSIgdmlld0JveD0iMCAwIDM3NCAzNzQuMDAxIj48ZyBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6bm9ybWFsO2lzb2xhdGlvbjppc29sYXRlIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAzNzQuMDAxdi0zNzRoMzc0djM3NHoiLz48cGF0aCBmaWxsPSIjNTA2YThiIiBkPSJNMCAwYTM3NCAzNzQgMCAwIDEgMzc0IDM3NEgxODdBMTg3IDE4NyAwIDAgMCAwIDE4N1oiLz48L2c+PC9zdmc+);
    background-position-y: 100%;
    background-repeat: no-repeat
}

div.wp-block-button>a.wp-block-button__link {
    font-family: Roobert,sans-serif;
    font-weight: 700
}

.wp-block-button__link {
    align-items: center;
    background-color: #f46b18;
    border: none;
    border-radius: 999rem;
    box-sizing: border-box;
    color: #fff;
    display: inline-flex;
    font-size: 1.25rem;
    font-weight: 700;
    height: auto;
    justify-content: center;
    letter-spacing: 0;
    line-height: 1;
    min-height: 48px;
    padding: .5rem 2rem;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: background .05s ease-in-out,color .05s ease-in-out
}

.wp-block-button__link:hover {
    background-color: #d75900;
    color: #fff;
    cursor: pointer
}

.wp-block-button__link:active {
    background-color: #bb4700;
    color: #fff
}

.ec-button-secondary {
    align-items: center;
    background-color: #0066b3;
    border: none;
    border-radius: 999rem;
    box-sizing: border-box;
    color: #fff;
    display: inline-flex;
    font-weight: 700;
    height: auto;
    justify-content: center;
    letter-spacing: 0;
    line-height: 1;
    min-height: 48px;
    padding: .5rem 2rem;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: background .05s ease-in-out,color .05s ease-in-out
}

.ec-button-secondary:hover {
    background-color: #015392;
    color: #fff;
    cursor: pointer
}

.ec-button-secondary:active {
    background-color: #014073;
    color: #fff
}

@media(min-width: 1280px) {
    .ec-button-secondary {
        font-size:1.25rem;
        line-height: 1.3
    }
}

@media(max-width: 1279.98px) {
    .ec-button-secondary {
        align-items:center;
        display: flex;
        font-size: 1rem;
        justify-content: center;
        line-height: 1.25
    }
}

div.wp-block-columns {
    gap: 1.5rem
}

@media(max-width: 1279.98px) {
    div.wp-block-columns {
        align-items:normal!important;
        box-sizing: border-box;
        display: flex;
        flex-wrap: wrap!important;
        margin-bottom: 1.75em
    }

    div.wp-block-columns .wp-block-column {
        flex-basis: 100%!important;
        flex-grow: 1!important;
        min-width: 0!important;
        word-break: break-word;
        word-wrap: break-word
    }
}

div.wp-block-group {
    gap: 1.5rem
}

.list_checked {
    list-style-type: none
}

.list_checked>li {
    align-content: center;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj48ZyBkYXRhLW5hbWU9Ikljb25zX0ZsYWcgLyBlQ19JY29uX0xhYmVsX1N0ZXBfQ29tcGxldGVkX01lZGl1bV9EZWZhdWx0Ij48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIyMCIgZmlsbD0iIzAwNjZiMyIgZGF0YS1uYW1lPSJCYWNrZ3JvdW5kIC0gSWNvbiAtIERlZmF1bHQiLz48cGF0aCBmaWxsPSJub25lIiBkPSJNOCA4aDI0djI0SDh6Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEzIDIwLjAwMyAzLjk3NyA1IDExLjAyMy0xMCIgZGF0YS1uYW1lPSJlQ19JY29uc19JbnB1dF9MYWJlbF9DaGVja2VkX1NtYWxsX0RlZmF1bHQiLz48L2c+PC9zdmc+) no-repeat 0 0;
    background-size: 20px;
    margin-top: 5px;
    padding-left: 32px
}

.ec-hook-icons-list li {
    line-height: 1.6;
    list-style: none;
    padding-left: 46px;
    position: relative
}

@media(max-width: 1279.98px) {
    .ec-hook-icons-list li {
        padding-left:39px
    }
}

.ec-hook-icons-list li:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMDY2YjMiIHN0cm9rZT0iIzAwNjZiMyIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS4yNCA2Ljc5Yy0uMDcuMDQtLjQuMzEtLjc0LjYxbC01LjI2IDQuNzctNC42OCA0LjIzYy0uMDEgMC0uODMtMS4wMi0xLjgxLTIuMjYtMS44OC0yLjM3LTEuOTMtMi40Mi0yLjIzLTIuNDItLjI0IDAtLjYuMjQtLjcyLjQ4YS42LjYgMCAwIDAgLjAyLjU5Yy4xLjE5IDMuOSA0Ljk5IDQuMTYgNS4yNHEuNDEuNDMuODkuMWMuMzUtLjI2IDExLjE2LTEwLjEgMTEuMjgtMTAuMjguMTItLjE2LjE0LS4yMS4xMi0uMzctLjAzLS4zNi0uNDMtLjc2LS43NS0uNzZhMSAxIDAgMCAwLS4yOC4wNyIvPjwvc3ZnPg==);
    background-repeat: no-repeat;
    content: "";
    height: 24px;
    left: 0;
    position: absolute;
    top: 0;
    width: 24px
}

@media(max-width: 1279.98px) {
    .ec-hook-icons-list li:before {
        height:25px
    }
}

@media(min-width: 1280px) {
    .ec-hook-icons-list li:before {
        background-position:0 .25rem
    }
}

.modal__backround {
    align-content: center;
    background-color: rgba(0,0,0,.5);
    display: none;
    height: 100%;
    justify-content: center;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999
}

.modal--info {
    background-color: #f9fbfd;
    border-radius: 1.5rem;
    color: #002c5a;
    height: auto;
    min-height: 208px;
    min-width: 320px
}

@media(min-width: 1280px) {
    .modal--info {
        margin:auto;
        width: 627px
    }
}

@media(max-width: 1279.98px) {
    .modal--info {
        border-bottom-left-radius:0;
        border-bottom-right-radius: 0;
        margin: 0 auto;
        width: 100%
    }
}

.modal--info__content {
    box-sizing: border-box;
    display: grid;
    flex-direction: column;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%
}

@media(min-width: 1280px) {
    .modal--info__content {
        padding-bottom:6rem;
        padding-top: 3rem
    }
}

@media(max-width: 1279.98px) {
    .modal--info__content {
        padding-bottom:4rem;
        padding-top: 1rem
    }
}

.modal--info--text--center {
    text-align: center;
    width: 100%
}

.modal--phone__nummer {
    align-items: center;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMDY2YjMiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi4wOCAzLjM0Yy0uNzEuMDMtMS40LjA4LTEuNTIuMWExLjcgMS43IDAgMCAwLTEuMTUuOTJjLS4xNC4zLS4xNi42My0uMSAxLjM2LjI2IDMuMjQgMS4xNCA2LjMgMi40IDguMzdhMTQuNSAxNC41IDAgMCAwIDExLjk2IDYuNjZjMS44Mi4wNCAyLjM1LS4xIDIuNzgtLjc3LjMtLjQzLjI5LS40Mi4yOS0yLjUyIDAtMi4wNCAwLTIuMTItLjIyLTIuNTRhMi4zIDIuMyAwIDAgMC0xLjAzLTFjLS4yNy0uMTEtMi41My0uNi0yLjg5LS42My0uNzgtLjA1LTEuNDYuMzMtMS45NiAxLjA3bC0uMTguMjdhNyA3IDAgMCAxLS45NS0uNDVjLTIuMTctMS4xOC0zLjY2LTIuNjYtNC4xLTQuMDYtLjE1LS40Ni0uMTctLjQuMzItLjcuNTItLjMzLjc5LS42Ljk4LTEuMDFhMiAyIDAgMCAwIC4yLTEuMDNjLS4wMi0uMjctLjQ1LTIuMy0uNTctMi42N2EyLjEgMi4xIDAgMCAwLTEuMzctMS4zNWMtLjMtLjEtLjg2LS4xLTIuODktLjAybTIuNTkgMS41YTEgMSAwIDAgMSAuMi4yYy4wNC4wNi4xOS42NC4zMyAxLjMuMzMgMS41NS4zNiAxLjQ0LS41NiAyLS41OS4zNi0uNi4zNy0uNzQuNjItLjE0LjI2LS4xNi41LS4wOC45M3EuNSAyLjcgMy44MiA0LjljLjk0LjYxIDIuNDQgMS4zNyAyLjg1IDEuNDNhMSAxIDAgMCAwIC44LS4yNWMuMDktLjA4LjI3LS4zMS40LS41LjM3LS41Ni41My0uNzEuNzgtLjcxLjIgMCAyLjQuNSAyLjUuNTdhMSAxIDAgMCAxIC4yLjJjLjA3LjEyLjA3LjIyLjA3IDEuODcgMCAxLjU3IDAgMS43Ni0uMDYgMS44LS4xLjA4LTEuNTEuMS0yLjI0LjA0YTEzLjQgMTMuNCAwIDAgMS05LjU3LTUuM2MtMS4yLTEuNy0yLjA1LTQuMTktMi40NS03LjEyYTEwIDEwIDAgMCAxLS4xNC0xLjljLjA1LS4wNCAyLjE4LS4xNCAzLjItLjE1LjUgMCAuNTcgMCAuNjkuMDciLz48L3N2Zz4=);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 48px;
    color: #0066b3;
    display: flex;
    font-weight: 700;
    letter-spacing: 0;
    margin: 0;
    min-height: 48px;
    padding-left: 56px;
    -webkit-text-decoration: none;
    text-decoration: none
}

@media(min-width: 1280px) {
    .modal--phone__nummer {
        font-size:2.25rem;
        line-height: 1.22222
    }
}

@media(max-width: 1279.98px) {
    .modal--phone__nummer {
        font-size:1.8125rem;
        line-height: 1.17241
    }
}

.modal--phone__nummer:focus-visible,.modal--phone__nummer:hover {
    color: #015392
}

.modal--phone__nummer:focus-visible,.modal--phone__nummer:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMTUzOTIiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi4wOCAzLjM0Yy0uNzEuMDMtMS40LjA4LTEuNTIuMWExLjcgMS43IDAgMCAwLTEuMTUuOTJjLS4xNC4zLS4xNi42My0uMSAxLjM2LjI2IDMuMjQgMS4xNCA2LjMgMi40IDguMzdhMTQuNSAxNC41IDAgMCAwIDExLjk2IDYuNjZjMS44Mi4wNCAyLjM1LS4xIDIuNzgtLjc3LjMtLjQzLjI5LS40Mi4yOS0yLjUyIDAtMi4wNCAwLTIuMTItLjIyLTIuNTRhMi4zIDIuMyAwIDAgMC0xLjAzLTFjLS4yNy0uMTEtMi41My0uNi0yLjg5LS42My0uNzgtLjA1LTEuNDYuMzMtMS45NiAxLjA3bC0uMTguMjdhNyA3IDAgMCAxLS45NS0uNDVjLTIuMTctMS4xOC0zLjY2LTIuNjYtNC4xLTQuMDYtLjE1LS40Ni0uMTctLjQuMzItLjcuNTItLjMzLjc5LS42Ljk4LTEuMDFhMiAyIDAgMCAwIC4yLTEuMDNjLS4wMi0uMjctLjQ1LTIuMy0uNTctMi42N2EyLjEgMi4xIDAgMCAwLTEuMzctMS4zNWMtLjMtLjEtLjg2LS4xLTIuODktLjAybTIuNTkgMS41YTEgMSAwIDAgMSAuMi4yYy4wNC4wNi4xOS42NC4zMyAxLjMuMzMgMS41NS4zNiAxLjQ0LS41NiAyLS41OS4zNi0uNi4zNy0uNzQuNjItLjE0LjI2LS4xNi41LS4wOC45M3EuNSAyLjcgMy44MiA0LjljLjk0LjYxIDIuNDQgMS4zNyAyLjg1IDEuNDNhMSAxIDAgMCAwIC44LS4yNWMuMDktLjA4LjI3LS4zMS40LS41LjM3LS41Ni41My0uNzEuNzgtLjcxLjIgMCAyLjQuNSAyLjUuNTdhMSAxIDAgMCAxIC4yLjJjLjA3LjEyLjA3LjIyLjA3IDEuODcgMCAxLjU3IDAgMS43Ni0uMDYgMS44LS4xLjA4LTEuNTEuMS0yLjI0LjA0YTEzLjQgMTMuNCAwIDAgMS05LjU3LTUuM2MtMS4yLTEuNy0yLjA1LTQuMTktMi40NS03LjEyYTEwIDEwIDAgMCAxLS4xNC0xLjljLjA1LS4wNCAyLjE4LS4xNCAzLjItLjE1LjUgMCAuNTcgMCAuNjkuMDciLz48L3N2Zz4=)
}

.modal--phone__nummer:focus-visible .ec-contact-phone-modal-number,.modal--phone__nummer:hover .ec-contact-phone-modal-number {
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.modal--phone__nummer:active,.modal--phone__nummer:focus-visible:active {
    color: #014073
}

.modal--phone__nummer:active,.modal--phone__nummer:focus-visible:active {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMTQwNzMiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi4wOCAzLjM0Yy0uNzEuMDMtMS40LjA4LTEuNTIuMWExLjcgMS43IDAgMCAwLTEuMTUuOTJjLS4xNC4zLS4xNi42My0uMSAxLjM2LjI2IDMuMjQgMS4xNCA2LjMgMi40IDguMzdhMTQuNSAxNC41IDAgMCAwIDExLjk2IDYuNjZjMS44Mi4wNCAyLjM1LS4xIDIuNzgtLjc3LjMtLjQzLjI5LS40Mi4yOS0yLjUyIDAtMi4wNCAwLTIuMTItLjIyLTIuNTRhMi4zIDIuMyAwIDAgMC0xLjAzLTFjLS4yNy0uMTEtMi41My0uNi0yLjg5LS42My0uNzgtLjA1LTEuNDYuMzMtMS45NiAxLjA3bC0uMTguMjdhNyA3IDAgMCAxLS45NS0uNDVjLTIuMTctMS4xOC0zLjY2LTIuNjYtNC4xLTQuMDYtLjE1LS40Ni0uMTctLjQuMzItLjcuNTItLjMzLjc5LS42Ljk4LTEuMDFhMiAyIDAgMCAwIC4yLTEuMDNjLS4wMi0uMjctLjQ1LTIuMy0uNTctMi42N2EyLjEgMi4xIDAgMCAwLTEuMzctMS4zNWMtLjMtLjEtLjg2LS4xLTIuODktLjAybTIuNTkgMS41YTEgMSAwIDAgMSAuMi4yYy4wNC4wNi4xOS42NC4zMyAxLjMuMzMgMS41NS4zNiAxLjQ0LS41NiAyLS41OS4zNi0uNi4zNy0uNzQuNjItLjE0LjI2LS4xNi41LS4wOC45M3EuNSAyLjcgMy44MiA0LjljLjk0LjYxIDIuNDQgMS4zNyAyLjg1IDEuNDNhMSAxIDAgMCAwIC44LS4yNWMuMDktLjA4LjI3LS4zMS40LS41LjM3LS41Ni41My0uNzEuNzgtLjcxLjIgMCAyLjQuNSAyLjUuNTdhMSAxIDAgMCAxIC4yLjJjLjA3LjEyLjA3LjIyLjA3IDEuODcgMCAxLjU3IDAgMS43Ni0uMDYgMS44LS4xLjA4LTEuNTEuMS0yLjI0LjA0YTEzLjQgMTMuNCAwIDAgMS05LjU3LTUuM2MtMS4yLTEuNy0yLjA1LTQuMTktMi40NS03LjEyYTEwIDEwIDAgMCAxLS4xNC0xLjljLjA1LS4wNCAyLjE4LS4xNCAzLjItLjE1LjUgMCAuNTcgMCAuNjkuMDciLz48L3N2Zz4=)
}

.modal--phone__nummer:active .ec-contact-phone-modal-number,.modal--phone__nummer:focus-visible:active .ec-contact-phone-modal-number {
    -webkit-text-decoration: none;
    text-decoration: none
}

.modal--info__header {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    padding: 1rem 1rem 0;
    position: relative
}

.modal--info__header a {
    color: #0066b3;
    -webkit-text-decoration: none;
    text-decoration: none
}

.modal--info__cancle {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMDY2YjMiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtNSA1LjAyLS43LjcgMy4xNCAzLjE0TDEwLjU4IDEybC0zLjE0IDMuMTQtMy4xNCAzLjE0LjcxLjcxLjcxLjcxIDMuMTQtMy4xNEwxMiAxMy40MmwzLjE0IDMuMTQgMy4xNCAzLjE0LjcxLS43MS43MS0uNzEtMy4xNC0zLjE0TDEzLjQyIDEybDMuMTQtMy4xNCAzLjE0LTMuMTQtLjcxLS43MS0uNzEtLjcxLTMuMTQgMy4xNEwxMiAxMC41OCA4Ljg3IDcuNDUgNS43MiA0LjMyeiIvPjwvc3ZnPg==);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 32px;
    min-height: 48px;
    min-width: 48px
}

.modal--phone__number-container {
    align-items: center;
    display: flex;
    justify-content: center
}

.ec-contact-phone-modal-text--tarif {
    margin-bottom: 0
}

@media(min-width: 1280px) {
    .ec-contact-phone-modal-text--tarif {
        margin-top:1rem
    }
}

@media(max-width: 1279.98px) {
    .ec-contact-phone-modal-text--tarif {
        margin-top:.5rem
    }
}

.ec-contact-phone-modal-text--faq {
    margin-bottom: 1.5rem
}

@media(min-width: 1280px) {
    .ec-contact-phone-modal-text--faq {
        margin-top:3rem
    }
}

@media(max-width: 1279.98px) {
    .ec-contact-phone-modal-text--faq {
        margin-top:2rem
    }
}

.ec-contact-phone-modal-text {
    color: #002c5a;
    font-weight: 400;
    letter-spacing: 0
}

@media(min-width: 1280px) {
    .ec-contact-phone-modal-text {
        font-size:1.125rem;
        line-height: 1.3
    }
}

@media(max-width: 1279.98px) {
    .ec-contact-phone-modal-text {
        font-size:1rem;
        line-height: 1.25
    }
}

#ec-contact-phone-modal-headline {
    color: #002c5a;
    font-weight: 700;
    letter-spacing: 0;
    margin-top: 0
}

@media(min-width: 1280px) {
    #ec-contact-phone-modal-headline {
        font-size:1.75rem;
        line-height: 1.28571;
        margin-bottom: 3rem
    }
}

@media(max-width: 1279.98px) {
    #ec-contact-phone-modal-headline {
        font-size:1.375rem;
        line-height: 1.36364;
        margin-bottom: 2rem
    }

    .ec-contact-phone-modal-faq-link {
        max-width: 378px;
        width: 100%
    }
}

.ec-contact-phone-modal-faq-link-container {
    display: flex;
    justify-content: center
}

#info-modal.modal__backround {
    overflow: auto
}

@media(max-width: 1279.98px) {
    #info-modal.modal__backround {
        align-items:flex-end
    }
}

.youtube--modal__backround {
    align-content: center;
    background-color: rgba(0,0,0,.5);
    display: none;
    height: 100%;
    justify-content: center;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999
}

.modal--youtube {
    color: #002c5a;
    margin: auto
}

.modal--youtube__header {
    float: right;
    position: relative;
    right: 20px;
    top: 10px
}

.modal--youtube__header a {
    background-color: #0066b3;
    border-radius: 50px;
    color: #fff;
    cursor: pointer;
    display: block;
    padding: 10px;
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    width: 20px
}

.modal--youtube__content {
    display: block
}

.modal--youtube__content * {
    padding: 20px
}

@media(max-width: 1279.98px) {
    .modal--youtube__content * {
        height:230px!important;
        padding: 20px 0;
        width: 400px!important
    }
}

@media(min-width: 1484px) {
    .noads-form {
        box-sizing:border-box;
        max-width: 1388px;
        width: auto
    }
}

.noads-form .ec-custom-form {
    max-width: 100%
}

.wp-block-group .noads-form {
    padding: 0
}

.noads--form--modal__backround {
    align-content: center;
    background-color: rgba(0,0,0,.5);
    display: none;
    height: 100%;
    justify-content: center;
    left: 0;
    overflow-y: scroll;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999
}

.modal--noads--form {
    background-color: #fff;
    border-radius: 1.5rem;
    color: #002c5a;
    margin: auto
}

.modal--noads--form .ec-noads-form-logo {
    left: 1.125rem;
    position: relative;
    top: 1.25rem;
    width: 108px
}

.modal--noads--form__header {
    float: right;
    position: relative;
    right: 20px;
    top: 10px
}

.modal--noads--form__header a {
    color: #002c5a;
    -webkit-text-decoration: none;
    text-decoration: none
}

.noads-form {
    display: block;
    padding: 3rem 2rem
}

.noads-form p {
    font-size: 1.25rem;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.3;
    max-width: 700px
}

.noads-form a {
    color: #333;
    font-family: inherit;
    font-size: 16px;
    line-height: 1.3
}

@media(min-width: 1280px) {
    .wp-block-embed-youtube iframe {
        display:block;
        height: 657px;
        margin: 0 auto;
        width: 1168px
    }
}

.ec-custom-form {
    max-width: 700px
}

.ec-custom-form form {
    margin: 1.5rem auto 0
}

.ec-custom-form__submit-button {
    background-color: #f46b18;
    border-radius: 1.5rem;
    color: #fff;
    font-family: Roobert,sans-serif;
    font-weight: 700
}

.ec-custom-form button[type=submit].wp-block-button__link {
    align-items: center;
    background-color: #f46b18;
    border: none;
    border-radius: 999rem;
    box-sizing: border-box;
    color: #fff;
    display: inline-flex;
    font-family: Roobert,sans-serif;
    font-size: 1.25rem;
    font-weight: 700;
    height: auto;
    justify-content: center;
    letter-spacing: 0;
    line-height: 1;
    min-height: 48px;
    padding: .5rem 2rem;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: background .05s ease-in-out,color .05s ease-in-out
}

.ec-custom-form button[type=submit].wp-block-button__link:hover {
    background-color: #d75900;
    color: #fff;
    cursor: pointer
}

.ec-custom-form button[type=submit].wp-block-button__link:active {
    background-color: #bb4700;
    color: #fff
}

.ec-custom-form button[type=submit].wp-block-button__link:active,.ec-custom-form button[type=submit].wp-block-button__link:focus,.ec-custom-form button[type=submit].wp-block-button__link:hover {
    border: none
}

.ec-custom-form button[type=submit].wp-block-button__link:disabled {
    background-color: #f3f3f3;
    cursor: default
}

.ec-custom-form .ec-tooltip {
    background-color: #333;
    border-radius: 5px;
    box-shadow: 0 2px 4px rgba(0,0,0,.2);
    color: #fff;
    display: block;
    margin-top: -40px;
    padding: 5px 10px;
    position: absolute;
    width: 103px;
    z-index: 9999
}

.ec-custom-form .ec-tooltip.hidden {
    display: none
}

.ec-custom-form input:not([type=checkbox]):not([type=radio]):not([type=file]),.ec-custom-form select {
    border: 2px solid #a6a6a6;
    border-radius: 1rem;
    height: 58px
}

.ec-custom-form .ec-form-row {
    padding: .5rem 0
}

.ec-custom-form .ec-form-row:last-child {
    padding-bottom: 0
}

@media(max-width: 1279.98px) {
    .ec-custom-form .ec-form-row.ec-form-row-center-mobile {
        justify-content:center
    }
}

.ec-custom-form .ec-form-row.account.hidden,.ec-custom-form .ec-form-row.address-additional.hidden,.ec-custom-form .ec-form-row.birth.hidden,.ec-custom-form .ec-form-row.city.hidden,.ec-custom-form .ec-form-row.country.hidden,.ec-custom-form .ec-form-row.files.hidden,.ec-custom-form .ec-form-row.message.hidden,.ec-custom-form .ec-form-row.street.hidden,.ec-custom-form .ec-form-row.title.hidden,.ec-custom-form .ec-form-row.zip.hidden {
    display: none
}

.ec-custom-form .ec-form-row-flex {
    display: flex;
    gap: 0 1rem;
    justify-content: space-between
}

.ec-custom-form .ec-form-row-flex>div {
    width: 100%
}

.ec-custom-form .ec-form-border {
    background-color: #fff;
    border: 2px solid #a6a6a6;
    border-radius: 1rem;
    box-sizing: border-box;
    color: #333;
    display: block;
    float: none;
    font-family: inherit;
    font-size: 1rem;
    line-height: 1.3;
    padding: 6px 10px;
    width: 100%
}

.ec-custom-form input:not([type=checkbox]):not([type=radio]):not([type=file]),.ec-custom-form select {
    height: 58px
}

.ec-custom-form textarea {
    height: 220px;
    padding-top: 12px!important
}

.ec-custom-form input:not([type=radio]):not([type=checkbox]):focus,.ec-custom-form select:focus,.ec-custom-form textarea:focus {
    border-color: #0066b3;
    border-color: var(--sd-ec-color-brand-secondary-100);
    box-shadow: 0 0 0 .375rem #d9e5f3;
    box-shadow: 0 0 0 .375rem var(--sd-ec-color-state-secondary-015);
    outline: .125rem solid #015392;
    outline: var(--sd-ec-border-width-medium) solid var(--sd-ec-color-state-secondary-120);
    outline-offset: .125rem;
    outline-offset: var(--sd-ec-border-width-medium)
}

.ec-custom-form select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi4xOCA5LjcyYS42Ny42NyAwIDAgMSAuOTQtLjA0TDEyIDE0LjE1bDQuODgtNC40N2EuNjcuNjcgMCAwIDEgLjkuOThsLTUuMzMgNC44OWEuNy43IDAgMCAxLS45IDBsLTUuMzMtNC45YS42Ny42NyAwIDAgMS0uMDQtLjkzIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
    background-position: calc(100% - 8px);
    background-repeat: no-repeat;
    background-size: 24px
}

.ec-custom-form ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.ec-custom-form li .ec-call-back-dsgvo-label,.ec-custom-form li label {
    color: #002c5a;
    font-family: inherit;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: 0;
    width: 100%
}

.ec-custom-form .ec-form-radio ul li {
    border: 2px solid #a6a6a6!important;
    border-radius: 1rem;
    height: 58px;
    margin-right: 0!important;
    max-width: 50%;
    padding: 16px!important;
    width: 50%
}

.ec-custom-form .ec-form-radio ul li input[type=radio] {
    height: 24px;
    margin: 0 .5rem 0 3px;
    width: 24px
}

.ec-custom-form .ec-form-radio ul li input[type=radio]:focus,.ec-custom-form .ec-form-radio ul li input[type=radio]:focus-visible {
    outline: none
}

.ec-custom-form .ec-form-radio ul li:focus-within {
    border-color: #0066b3!important;
    border-color: var(--sd-ec-color-brand-secondary-100)!important;
    box-shadow: 0 0 0 .375rem #d9e5f3;
    box-shadow: 0 0 0 .375rem var(--sd-ec-color-state-secondary-015);
    outline: .125rem solid #015392;
    outline: var(--sd-ec-border-width-medium) solid var(--sd-ec-color-state-secondary-120);
    outline-offset: .125rem;
    outline-offset: var(--sd-ec-border-width-medium)
}

.ec-custom-form .ec-form-radio .ec-form-border {
    align-items: center;
    display: flex
}

.ec-custom-form .files {
    color: #727272;
    display: flex;
    flex-direction: column;
    font-family: inherit;
    font-size: 1rem
}

.ec-custom-form .files__input-element {
    font-size: 0;
    height: 220px
}

.ec-custom-form .files input[type=file]::file-selector-button {
    display: none
}

.ec-custom-form .files__upload-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIGFyaWEtaGlkZGVuPSJ0cnVlIiB2aWV3Qm94PSIwIDAgODAgODAiPjxwYXRoIGZpbGw9IiNGRkM4QTYiIGQ9Ik02IDMzYTQgNCAwIDAgMSA0LTRoNTJhNCA0IDAgMCAxIDQgNHYzMmE0IDQgMCAwIDEtNCA0SDEwYTQgNCAwIDAgMS00LTR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTI4LjA4IDEyLjgyIDMyLjg4IDIuODgtNC4xIDQ2LjgyLTMyLjg3LTIuODh6Ii8+PHBhdGggZmlsbD0iIzAwMkM1QSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNTkuODcgMTYuNiAyOSAxMy45bC0zLjkyIDQ0LjgzIDMwLjg4IDIuN3ptLTMxLjc5LTMuNzgtNC4xIDQ2LjgyIDMyLjg4IDIuODggNC4xLTQ2LjgyeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwIDExaDMzdjQ3SDIweiIvPjxwYXRoIGZpbGw9IiMwMDJDNUEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTUyIDEySDIxdjQ1aDMxem0tMzItMXY0N2gzM1YxMXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMi4wMSAxNy44OSA0NC45IDE1IDQ5IDYxLjgyIDE2LjEyIDY0Ljd6Ii8+PHBhdGggZmlsbD0iIzAwMkM1QSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDMuOTggMTYuMSAxMy4xIDE4LjhsMy45MiA0NC44MiAzMC44OC0yLjd6TTEyIDE3Ljg4bDQuMSA0Ni44MiAzMi44Ny0yLjg4TDQ0Ljg3IDE1eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iIzAwMkM1QSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTkuNTUgMjMuNzVhLjUuNSAwIDAgMSAuNDYtLjU0bDE4LjQzLTEuNjEuMDggMS0xOC40MyAxLjZhLjUuNSAwIDAgMS0uNTQtLjQ1bS40NCA0Ljk4YS41LjUgMCAwIDEgLjQ1LS41NGwxOC40My0xLjYxLjA5IDEtMTguNDMgMS42YS41LjUgMCAwIDEtLjU0LS40NW0uNDMgNC45OGEuNS41IDAgMCAxIC40Ni0uNTRsMTguNDMtMS42MS4wOCAxLTE4LjQzIDEuNmEuNS41IDAgMCAxLS41NC0uNDVtLjQ0IDQuOTlhLjUuNSAwIDAgMSAuNDUtLjU1bDE4LjQzLTEuNjEuMSAxLTE4LjQ0IDEuNmEuNS41IDAgMCAxLS41NC0uNDUiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNGNDZCMTgiIGQ9Ik0yMi4wNCA0NC4xM2E0IDQgMCAwIDEgMy43Ni0yLjYzaDQ0LjVhNCA0IDAgMCAxIDMuNzYgNS4zN2wtNy4xIDE5LjVBNCA0IDAgMCAxIDYzLjIgNjlIMTFzMiAwIDIuOS0yLjV6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtNDMuOCA0OS40My00LjUzIDQuNTQtMS4wNi0xLjA2IDYuMzUtNi4zNSA2LjM1IDYuMzUtMS4wNiAxLjA2LTQuNTQtNC41NHY5LjIyaC0xLjV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zNi43NSA2MS42NHYtNC4xOWgtMS41djUuNjloMTguNXYtNS42OWgtMS41djQuMTl6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
    cursor: pointer;
    display: block;
    height: 100px;
    left: calc(50% - 50px);
    margin-top: 10px;
    position: relative;
    width: 100px
}

.ec-custom-form .files__upload-icon:hover {
    filter: brightness(90%)
}

.ec-custom-form .files__upload-icon:active {
    filter: brightness(80%)
}

.ec-custom-form .files__upload-icon-label {
    display: block;
    font-size: .875rem;
    text-align: center
}

.ec-custom-form .files__display-files {
    bottom: 4px;
    max-height: 52px;
    overflow-y: auto;
    padding: 8px 12px 4px;
    position: absolute;
    width: 92%
}

.ec-custom-form .files__display-files-list {
    color: #333
}

.ec-custom-form .files__display-files-list li+li {
    margin-top: 4px
}

.ec-custom-form .files__list-item-wrapper {
    align-items: center;
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    display: flex
}

.ec-custom-form .files__list-item-wrapper div {
    font-size: 1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ec-custom-form .files__list-item-name {
    flex: 1
}

.ec-custom-form .files__list-item-size {
    font-weight: 500
}

.ec-custom-form .files__list-item-remove-button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzM5MzkzOSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNTQgMS4wM2MtMi4zMS4xLTQuNi45NS02LjQyIDIuNGExNCAxNCAwIDAgMC0xLjY5IDEuNjlBMTEgMTEgMCAwIDAgMS4yOCA5LjZjLS4xOC44My0uMjUgMS40Ny0uMjUgMi40IDAgMS43OS4zNSAzLjI5IDEuMTMgNC44NmExMCAxMCAwIDAgMCAyLjA4IDIuOWMuOS45IDEuNzQgMS41IDIuOSAyLjA4IDEuNTcuNzggMy4wOCAxLjEzIDQuODYgMS4xM3MzLjI5LS4zNSA0Ljg2LTEuMTNjMS4xNi0uNTcgMi0xLjE4IDIuOS0yLjA4czEuNS0xLjc1IDIuMDgtMi45QTEwLjUgMTAuNSAwIDAgMCAyMi45NyAxMmMwLTEuNzgtLjM1LTMuMjktMS4xMy00Ljg2LS41OC0xLjE2LTEuMTgtMi0yLjA4LTIuOXMtMS43NC0xLjUtMi45LTIuMDhhMTEgMTEgMCAwIDAtNS4zMi0xLjEzTTguMjYgNi45OWMuMTguMDUuMzguMjQgMS45NyAxLjgyTDEyIDEwLjU4bDEuNzctMS43N2MxLjcxLTEuNyAxLjc4LTEuNzYgMi0xLjgzcy4yNC0uMDcuNDYgMGMuMzIuMS43LjQ3LjguOC4wNi4yMS4wNi4yMyAwIC40NS0uMDguMjItLjE0LjI5LTEuODQgMkwxMy40MiAxMmwxLjc3IDEuNzdjMS43IDEuNzEgMS43NiAxLjc4IDEuODMgMnMuMDcuMjQgMCAuNDZjLS4xLjMyLS40Ny43LS44LjgtLjIxLjA2LS4yMy4wNi0uNDUgMC0uMjItLjA4LS4yOS0uMTQtMi0xLjg0TDEyIDEzLjQybC0xLjc3IDEuNzdjLTEuNzEgMS43LTEuNzggMS43Ni0yIDEuODNzLS4yNC4wNy0uNDYgMGExLjQgMS40IDAgMCAxLS44LS44Yy0uMDYtLjIxLS4wNi0uMjMgMC0uNDUuMDgtLjIyLjE0LS4yOSAxLjg0LTJMMTAuNTggMTIgOC44IDEwLjIzYy0xLjctMS43MS0xLjc2LTEuNzgtMS44My0ycy0uMDctLjI0IDAtLjQ2Yy4xMi0uNC42NC0uODMgMS0uODVxLjEgMCAuMjguMDciLz48L3N2Zz4=);
    border: none;
    border-radius: 100%;
    cursor: pointer;
    flex: 0 0 24px;
    height: 24px;
    width: 24px
}

.ec-custom-form .files__list-item-remove-button:focus,.ec-custom-form .files__list-item-remove-button:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzY4Njg2OCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNTQgMS4wM2MtMi4zMS4xLTQuNi45NS02LjQyIDIuNGExNCAxNCAwIDAgMC0xLjY5IDEuNjlBMTEgMTEgMCAwIDAgMS4yOCA5LjZjLS4xOC44My0uMjUgMS40Ny0uMjUgMi40IDAgMS43OS4zNSAzLjI5IDEuMTMgNC44NmExMCAxMCAwIDAgMCAyLjA4IDIuOWMuOS45IDEuNzQgMS41IDIuOSAyLjA4IDEuNTcuNzggMy4wOCAxLjEzIDQuODYgMS4xM3MzLjI5LS4zNSA0Ljg2LTEuMTNjMS4xNi0uNTcgMi0xLjE4IDIuOS0yLjA4czEuNS0xLjc1IDIuMDgtMi45QTEwLjUgMTAuNSAwIDAgMCAyMi45NyAxMmMwLTEuNzgtLjM1LTMuMjktMS4xMy00Ljg2LS41OC0xLjE2LTEuMTgtMi0yLjA4LTIuOXMtMS43NC0xLjUtMi45LTIuMDhhMTEgMTEgMCAwIDAtNS4zMi0xLjEzTTguMjYgNi45OWMuMTguMDUuMzguMjQgMS45NyAxLjgyTDEyIDEwLjU4bDEuNzctMS43N2MxLjcxLTEuNyAxLjc4LTEuNzYgMi0xLjgzcy4yNC0uMDcuNDYgMGMuMzIuMS43LjQ3LjguOC4wNi4yMS4wNi4yMyAwIC40NS0uMDguMjItLjE0LjI5LTEuODQgMkwxMy40MiAxMmwxLjc3IDEuNzdjMS43IDEuNzEgMS43NiAxLjc4IDEuODMgMnMuMDcuMjQgMCAuNDZjLS4xLjMyLS40Ny43LS44LjgtLjIxLjA2LS4yMy4wNi0uNDUgMC0uMjItLjA4LS4yOS0uMTQtMi0xLjg0TDEyIDEzLjQybC0xLjc3IDEuNzdjLTEuNzEgMS43LTEuNzggMS43Ni0yIDEuODNzLS4yNC4wNy0uNDYgMGExLjQgMS40IDAgMCAxLS44LS44Yy0uMDYtLjIxLS4wNi0uMjMgMC0uNDUuMDgtLjIyLjE0LS4yOSAxLjg0LTJMMTAuNTggMTIgOC44IDEwLjIzYy0xLjctMS43MS0xLjc2LTEuNzgtMS44My0ycy0uMDctLjI0IDAtLjQ2Yy4xMi0uNC42NC0uODMgMS0uODVxLjEgMCAuMjguMDciLz48L3N2Zz4=)
}

.ec-custom-form .files__list-item-remove-button:active {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzcyNzI3MiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNTQgMS4wM2MtMi4zMS4xLTQuNi45NS02LjQyIDIuNGExNCAxNCAwIDAgMC0xLjY5IDEuNjlBMTEgMTEgMCAwIDAgMS4yOCA5LjZjLS4xOC44My0uMjUgMS40Ny0uMjUgMi40IDAgMS43OS4zNSAzLjI5IDEuMTMgNC44NmExMCAxMCAwIDAgMCAyLjA4IDIuOWMuOS45IDEuNzQgMS41IDIuOSAyLjA4IDEuNTcuNzggMy4wOCAxLjEzIDQuODYgMS4xM3MzLjI5LS4zNSA0Ljg2LTEuMTNjMS4xNi0uNTcgMi0xLjE4IDIuOS0yLjA4czEuNS0xLjc1IDIuMDgtMi45QTEwLjUgMTAuNSAwIDAgMCAyMi45NyAxMmMwLTEuNzgtLjM1LTMuMjktMS4xMy00Ljg2LS41OC0xLjE2LTEuMTgtMi0yLjA4LTIuOXMtMS43NC0xLjUtMi45LTIuMDhhMTEgMTEgMCAwIDAtNS4zMi0xLjEzTTguMjYgNi45OWMuMTguMDUuMzguMjQgMS45NyAxLjgyTDEyIDEwLjU4bDEuNzctMS43N2MxLjcxLTEuNyAxLjc4LTEuNzYgMi0xLjgzcy4yNC0uMDcuNDYgMGMuMzIuMS43LjQ3LjguOC4wNi4yMS4wNi4yMyAwIC40NS0uMDguMjItLjE0LjI5LTEuODQgMkwxMy40MiAxMmwxLjc3IDEuNzdjMS43IDEuNzEgMS43NiAxLjc4IDEuODMgMnMuMDcuMjQgMCAuNDZjLS4xLjMyLS40Ny43LS44LjgtLjIxLjA2LS4yMy4wNi0uNDUgMC0uMjItLjA4LS4yOS0uMTQtMi0xLjg0TDEyIDEzLjQybC0xLjc3IDEuNzdjLTEuNzEgMS43LTEuNzggMS43Ni0yIDEuODNzLS4yNC4wNy0uNDYgMGExLjQgMS40IDAgMCAxLS44LS44Yy0uMDYtLjIxLS4wNi0uMjMgMC0uNDUuMDgtLjIyLjE0LS4yOSAxLjg0LTJMMTAuNTggMTIgOC44IDEwLjIzYy0xLjctMS43MS0xLjc2LTEuNzgtMS44My0ycy0uMDctLjI0IDAtLjQ2Yy4xMi0uNC42NC0uODMgMS0uODVxLjEgMCAuMjguMDciLz48L3N2Zz4=)
}

.ec-custom-form .ec-form-checkbox {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem
}

.ec-custom-form .ec-form-checkbox ul li {
    display: flex
}

.ec-custom-form .ec-form-checkbox ul li input {
    flex: 0 0 2%;
    height: 1rem;
    margin-right: 10px;
    margin-top: 3px;
    width: 1rem
}

.ec-custom-form .ec-form-checkbox ul li .ec-call-back-dsgvo-label,.ec-custom-form .ec-form-checkbox ul li label {
    flex: 0 0 98%
}

.ec-custom-form .ec-form-checkbox li {
    gap: 0
}

.ec-custom-form .ec-form-error-container input,.ec-custom-form .ec-form-error-container select,.ec-custom-form .ec-form-error-container textarea,.ec-custom-form .ec-form-error-container.ec-form-radio .ec-form-border {
    border: 1px solid #b2111e!important
}

.ec-custom-form .ec-form-error {
    color: #b2111e;
    font-size: 1rem;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 1.3;
    padding-top: 10px
}

.ec-custom-form .ec-form-error--hidden {
    padding: 0
}

.ec-custom-form #ec-contact-dsgvo-accepted {
    height: 1rem;
    width: 1rem
}

@media(max-width: 1279.98px) {
    .ec-custom-form .ec-call-back-dsgvo-label {
        font-size:1rem;
        font-weight: 400;
        letter-spacing: 0;
        line-height: 1.3
    }
}

@media(min-width: 1280px) {
    .ec-custom-form .ec-call-back-dsgvo-label {
        font-size:1.25rem;
        font-weight: 400;
        letter-spacing: 0;
        line-height: 1.3
    }
}

.ec-custom-form .ec-call-back-dsgvo-label a {
    color: #0066b3;
    font-weight: 700;
    -webkit-text-decoration: none;
    text-decoration: none
}

.ec-custom-form .ec-call-back-dsgvo-label a:hover {
    color: #4986c4
}

.ec-custom-form .ec-call-back-dsgvo-label a:active {
    color: #6a9bd0
}

.ec-custom-form .ec-form-row-submit {
    padding-bottom: 0;
    padding-top: 1.5rem
}

.ec-custom-form #ec-contact-form .ec-form-row .input-wrapper {
    position: relative
}

.ec-custom-form #ec-contact-form .ec-form-row .input-wrapper input,.ec-custom-form #ec-contact-form .ec-form-row .input-wrapper select {
    padding-top: 25px
}

.ec-custom-form #ec-contact-form .ec-form-row .input-wrapper textarea {
    padding-top: 25px!important
}

.ec-custom-form #ec-contact-form .ec-form-row .input-wrapper label {
    color: #727272;
    font-size: 1rem;
    left: 12px;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    top: 8px;
    width: 96%
}

.ec-custom-form #ec-contact-form .ec-form-row .input-wrapper label:not(.files__label) {
    pointer-events: none;
    white-space: pre
}

.ec-custom-form #ec-contact-form .ec-form-row .input-wrapper ::-moz-placeholder {
    color: transparent
}

.ec-custom-form #ec-contact-form .ec-form-row .input-wrapper ::placeholder {
    color: transparent
}

.ec-compare-module {
    padding-bottom: 3rem
}

.ec-compare-module * {
    margin: 0;
    padding: 0
}

@media(min-width: 1280px) {
    .ec-compare-module {
        background-color:#fff
    }

    .ec-compare-module>div:first-of-type :nth-child(n+2) {
        border-top-left-radius: 1rem;
        border-top-right-radius: 1rem
    }

    .ec-compare-module>div:last-of-type>p {
        margin-bottom: 4rem
    }

    .ec-compare-module>div:last-of-type :nth-child(n+2) {
        border-bottom-left-radius: 1rem;
        border-bottom-right-radius: 1rem;
        padding-bottom: 4rem
    }

    .ec-compare-module>div:last-of-type :nth-child(n+2)>* {
        border-bottom: 2px solid #e9f0f8
    }
}

.ec-compare-module>h2 {
    margin-bottom: 2.5rem;
    margin-top: .5rem
}

@media(min-width: 1280px) {
    .ec-compare-module>h2 {
        margin-top:0
    }
}

.ec-compare-module-row {
    -moz-column-gap: 2rem;
    column-gap: 2rem;
    display: flex;
    flex-wrap: wrap
}

.ec-compare-module-row>* {
    flex-basis: 0;
    flex-grow: 1
}

@media(max-width: 1279.98px) {
    .ec-compare-module-row>:first-child {
        border-bottom:2px solid #e9f0f8;
        flex-basis: 100%;
        font: normal normal 700 16px/21px Roobert;
        margin-bottom: 1rem;
        margin-top: 2rem;
        padding-bottom: .5rem
    }
}

@media(min-width: 1280px) {
    .ec-compare-module-row>:first-child {
        border-bottom:2px solid #e9f0f8;
        flex-basis: 0;
        font: normal normal normal 20px/26px Roobert;
        padding: 1.5rem 0
    }

    .ec-compare-module-row>:nth-child(n+2) {
        background-color: #f2f7fb;
        padding: 0 1.5rem;
        text-align: center
    }

    .ec-compare-module-row>:nth-child(n+2)>* {
        border-top: 2px solid #e9f0f8;
        padding: 1.5rem 0
    }
}

@media(max-width: 1279.98px) {
    .ec-compare-module-title {
        display:none
    }
}

.ec-compare-module-title-row-card {
    background-color: #fff;
    border-radius: 1rem;
    height: 120px;
    position: relative
}

@media(min-width: 1280px) {
    .ec-compare-module-title-row-card {
        border-top:none!important;
        height: 158px;
        margin-bottom: 2rem;
        margin-top: 1.5rem
    }
}

.ec-compare-module-title-row-card h3 {
    font: normal normal 700 30px/36px Roobert;
    margin-bottom: .5rem
}

@media(max-width: 1279.98px) {
    .ec-compare-module-title-row-card h4 {
        bottom:1rem;
        font: normal normal 700 16px/21px Roobert;
        padding-left: 1rem;
        padding-right: 1rem;
        position: absolute
    }
}

@media(min-width: 1280px) {
    .ec-compare-module-title-row-card h4 {
        bottom:1.5rem;
        font: normal normal 700 24px/29px Roobert;
        left: 0;
        position: absolute;
        right: 0
    }
}

.wp-block-table table:not(.has-fixed-layout) td {
    min-width: 180px
}

.wp-block-table:not(.is-style-stripes) {
    background-color: #fff
}

.wp-block-table:not(.is-style-stripes) th {
    background-color: #002c5a;
    color: #fff
}

.wp-block-table:not(.is-style-stripes) td,.wp-block-table:not(.is-style-stripes) th {
    border-color: #d1d1d1
}

.wp-block-table:not(.is-style-stripes) tfoot {
    border-color: #a6a6a6
}

.wp-block-table .wp-element-caption {
    font-style: normal;
    line-height: 1.4
}

@media(min-width: 1280px) {
    .wp-block-table .wp-element-caption {
        font-size:.875rem;
        font-weight: 400;
        letter-spacing: .2px;
        margin-top: .75rem
    }
}

@media(max-width: 1279.98px) {
    .wp-block-table .wp-element-caption {
        font-size:.75rem;
        letter-spacing: 1px;
        margin-top: .5rem
    }
}

.ec-infoarea {
    background-color: #e9f0f8;
    border-radius: 1rem;
    padding: 1.5rem
}

.ec-infoarea__headline {
    margin-bottom: 1.5rem;
    margin-top: 0
}

.ec-infoarea__headline:last-child {
    margin-bottom: 0
}

@media(max-width: 1279.98px) {
    .ec-infoarea__headline {
        font-size:1rem;
        font-weight: 700;
        letter-spacing: 0;
        line-height: 1.3
    }
}

@media(min-width: 1280px) {
    .ec-infoarea__headline {
        font-size:1.25rem;
        font-weight: 700;
        letter-spacing: 0;
        line-height: 1.3
    }
}

.ec-infoarea__infotext {
    margin-bottom: 1.5rem;
    margin-top: 0
}

.ec-infoarea__infotext:last-of-type {
    margin-bottom: 0
}

@media(max-width: 1279.98px) {
    .ec-infoarea__infotext {
        font-size:1rem;
        font-weight: 400;
        letter-spacing: 0;
        line-height: 1.3
    }
}

@media(min-width: 1280px) {
    .ec-infoarea__infotext {
        font-size:1.25rem;
        font-weight: 400;
        letter-spacing: 0;
        line-height: 1.3
    }
}

.ec-infoarea__infotext a {
    color: #0066b3;
    font-weight: 700;
    -webkit-text-decoration: none;
    text-decoration: none
}

.ec-infoarea__infotext a:hover {
    color: #4986c4
}

.ec-infoarea__infotext a:active {
    color: #6a9bd0
}

.ec-infoarea .ec-button-secondary {
    margin-top: 1.5rem
}

@media(max-width: 1279.98px) {
    .ec-infoarea {
        text-align:center
    }

    .ec-infoarea__headline,.ec-infoarea__infotext {
        text-align: left
    }
}

@media(min-width: 1280px) {
    .kreditrechner {
        height:350px
    }

    .kreditrechner>* {
        background-color: #fff;
        border-radius: 1rem;
        padding: 1.5rem;
        position: absolute;
        width: 60rem
    }
}

.ec-hufeisen-rechner,.kreditrechner>* {
    background-color: #fff
}

.ec-hufeisen-rechner {
    border-radius: 2rem;
    padding-bottom: 2.5rem;
    position: absolute;
    text-align: center;
    width: 386px
}

@media(min-width: 1280px) {
    .ec-hufeisen-rechner {
        margin-left:5.5rem
    }
}

.ec-hufeisen-rechner tbk-slider-circular {
    font-size: 1rem
}

.ec-hufeisen-rechner-column {
    display: flex;
    height: 485px;
    justify-content: center
}

.ec-hufeisen-rechner-title {
    padding: 1.5rem
}

@media(min-width: 1280px) {
    .ec-hufeisen-rechner-title {
        padding-left:3rem
    }
}

.ec-hufeisen-rechner__spinner {
    display: flex;
    height: 444px;
    width: 385px
}

.ec-hufeisen-rechner__spinner img {
    margin: auto
}

.ec-hufeisen-rechner-abf {
    display: flex;
    flex-direction: row;
    gap: 0!important;
    overflow: hidden;
    padding: 0
}

.ec-hufeisen-rechner-abf>:first-child {
    border-radius: 1.5rem;
    gap: 0!important
}

@media(max-width: 1279.98px) {
    .ec-hufeisen-rechner-abf>:first-child {
        background-color:#f2f7fb;
        order: 2;
        position: relative;
        top: -1.5rem
    }
}

@media(min-width: 1280px) {
    .ec-hufeisen-rechner-abf>:first-child>.wp-block-columns {
        margin-bottom:2.5rem;
        margin-top: 2.5rem
    }
}

.ec-hufeisen-rechner-abf>:first-child h2 {
    font-size: 40px
}

@media(min-width: 1280px) {
    .ec-hufeisen-rechner-abf>:first-child h2 {
        font-size:56px
    }
}

.ec-hufeisen-rechner-abf .ec-hufeisen-rechner-illustration figure {
    height: 100%;
    margin: 0
}

@media(min-width: 1280px) {
    .ec-hufeisen-rechner-abf .ec-hufeisen-rechner-illustration figure img {
        height:100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
    }
}

.ec-hufeisen-rechner-abf .ec-hufeisen-rechner-illustration img {
    height: 250px
}

.three_column_block>h2 {
    font-size: 1.875rem
}

@media(min-width: 1280px) {
    .three_column_block>h2 {
        font-size:2.5rem
    }
}

.three_column_block div h2 {
    font-size: 1.5rem
}

@media(max-width: 1279.98px) {
    .three_column_block div p {
        font-size:1rem
    }
}

.three_column_block .wp-block-button {
    width: 100%
}

@media(min-width: 1280px) {
    .three_column_block .wp-block-button {
        width:30%
    }
}

.three_column_block .wp-block-button a {
    width: 100%
}

div.infoboxen div.infoboxen_cards {
    display: flex;
    gap: 1.5rem
}

div.infoboxen div.infoboxen_cards div.wp-block-column {
    border-radius: 1rem;
    display: flex;
    flex-direction: column;
    padding: 1.5rem
}

div.infoboxen div.infoboxen_cards div.wp-block-column h2 {
    font-family: Roobert,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    margin: 0 0 1.5rem
}

div.infoboxen div.infoboxen_cards div.wp-block-column p {
    font-size: 1rem
}

div.infoboxen div.infoboxen_cards div.wp-block-column ul {
    flex-grow: inherit;
    margin: 0
}

div.infoboxen div.infoboxen_cards div.wp-block-column .ec-cta-block {
    margin: 2rem 0 0
}

.icon_finanzieller_spielraum:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuNyAyLjA2YTEwIDEwIDAgMCAwLTUuODQgMi44OCAxMCAxMCAwIDAgMC0xLjkyIDIuNjggOSA5IDAgMCAwLTEgNC4yOGMwIDEuNDQuMjUgMi42NC44NSA0LjE4QTkuNCA5LjQgMCAwIDAgNy4zIDIxYzEuMDEuNSAyLjMyLjg4IDMuNTcgMS4wMi42OS4wOCAxLjkuMDYgMi41NC0uMDRhMTAgMTAgMCAwIDAgMi45Mi0uOTIgOS45IDkuOSAwIDAgMCA1LjM2LTYuODZjLjA4LS40LjEyLS42Ni4yLTEuMzhhLjYuNiAwIDAgMC0uMjItLjZjLS4yNi0uMjMtLjU4LS4yNy0uODYtLjEtLjIuMTItLjI5LjMzLS4zNC44MmE4LjUgOC41IDAgMCAxLTYuNDIgNy4zMiA4IDggMCAwIDEtMi4zNC4yNSA4IDggMCAwIDEtMi4xNy0uMzNBOC4xIDguMSAwIDAgMSAzLjUgMTMuNWMtLjEtLjQ4LS4xMy0xLjkxLS4wNi0yLjQ3YTguNyA4LjcgMCAwIDEgNi45LTcuNDlsLjc2LS4xMmMuNTItLjA1Ljc2LS4yLjg2LS41NC4xMi0uMzktLjItLjgtLjY3LS44NmE0IDQgMCAwIDAtLjU5LjA0bTMuNjguM2MtLjUxLjIzLS42Ni44NC0uMyAxLjI1LjA3LjEuMy4yIDEuMTYuNTMuMzYuMTQuNzcuMzIuOTEuMzkuNzYuMzkgMi4yOCAxLjc2IDIuNzYgMi41LjMuNDUuOTQgMS43NCAxLjEyIDIuMjUuMTUuNDMuMjIuNTUuNDEuNjYuMy4xNy44Ni4wNSAxLjA0LS4yNC4xLS4xOC4xLS40MS0uMDItLjg5YTEwLjQgMTAuNCAwIDAgMC0zLjQ3LTUgMTAgMTAgMCAwIDAtMi44OS0xLjQ2Yy0uMzQtLjA5LS41Mi0uMDktLjcyIDBtLTEuMzIgNC42M2E1IDUgMCAwIDAtMi4yNS45N0E1IDUgMCAwIDAgOS4yNCA5LjlsLS4xMy4zSDd2MS40OGgxLjgxbC0uMDIuMTItLjAzLjI2di4xNEg3djEuNDhoMi4wNGwuMDUuMTJhNS4zIDUuMyAwIDAgMCAzLjEyIDMuMDcgNSA1IDAgMCAwIDQuNzktLjdsLjA5LS4wNy0uNDUtLjYtLjQ0LS41OC0uMTguMTJjLS4yOS4yLS44LjQyLTEuMi41MmE0IDQgMCAwIDEtMS43NC0uMDEgMy43IDMuNyAwIDAgMS0yLjItMS41NWwtLjItLjMgMS42Ni0uMDEgMS42Ni0uMDFWMTIuMmgtMy43MnYtLjI1bC4wMi0uMjUgMi4zNS0uMDEgMi4zNS0uMDFWMTAuMmgtMi4xMmE1MiA1MiAwIDAgMS0yLjEyLS4wMmMwLS4wNy4zMi0uNS41My0uNzFxLjQ2LS40NiAxLjA4LS43NWMuNTUtLjI2Ljc2LS4zIDEuNTEtLjNoLjY2bC40Mi4xNS40OC4xN2MuMDUuMDIuMTMtLjEyLjM0LS42MmwuMy0uNjhjLjAzLS4wOS0uODMtLjM3LTEuMzctLjQ2YTYgNiAwIDAgMC0xLjY1IDAiLz48L3N2Zz4=);
    background-size: 24px
}

.icon_file_search:before,.icon_finanzieller_spielraum:before {
    background-color: #f46b18;
    background-position: 50%;
    background-repeat: no-repeat;
    border-radius: 1.5rem;
    content: "";
    float: left;
    height: 2.5rem;
    margin-right: 1rem;
    margin-top: -6px;
    width: 2.5rem
}

.icon_file_search:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy4wNjkiIGhlaWdodD0iMjEuNjg3IiB2aWV3Qm94PSIwIDAgMTcuMDY5IDIxLjY4NyI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLjc1IC43NSkiPjxwYXRoIGQ9Ik04LjM3OSAxOC45OTJIMFY1LjAzM0w0LjY3NyAwaDEwLjA0MXYxMi4zOTQiIGRhdGEtbmFtZT0iUGZhZCA0OTYwNCIvPjxwYXRoIGQ9Im00LjY4NCAwLS4wMDggNS4wMzNIMCIgZGF0YS1uYW1lPSJQZmFkIDQ5NjA1Ii8+PHBhdGggZD0iTTIuMDE1IDE1LjYyNmg0LjciIGRhdGEtbmFtZT0iTGluaWUgMTE0NiIvPjxwYXRoIGQ9Ik0yLjAxNSAxMy4wNzFoNS40ODMiIGRhdGEtbmFtZT0iTGluaWUgMTE0NyIvPjxwYXRoIGQ9Ik0yLjAxNSAxMC42ODRoOC42MTQiIGRhdGEtbmFtZT0iTGluaWUgMTE0OCIvPjxwYXRoIGQ9Ik0yLjAxNSA4LjI5NmgxMC41NyIgZGF0YS1uYW1lPSJMaW5pZSAxMTQ5Ii8+PGNpcmNsZSBjeD0iMi45OTgiIGN5PSIyLjk5OCIgcj0iMi45OTgiIGRhdGEtbmFtZT0iRWxsaXBzZSAxNjc0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjQ3NyAxMi43NzcpIi8+PHBhdGggZD0ibTEzLjUwOSAxNy45NzkgMi4yNTggMi40NSIgZGF0YS1uYW1lPSJMaW5pZSAxMTUwIi8+PC9nPjwvc3ZnPg==)
}

.icon_smile:before {
    background-color: #f46b18;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkYXRhLW5hbWU9ImVDX0ljb25fTGFiZWxfU21pbGVfTWVkaXVtX0RlZmF1bHQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiPjxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjEwIiBkYXRhLW5hbWU9IkVsbGlwc2UgMTgzOCIvPjxwYXRoIGQ9Ik0xNC44MyAxMi40MDVhNS42MiA1LjYyIDAgMCAxLTkuNjU5LjExNSIgZGF0YS1uYW1lPSJQZmFkIDUxNDE4Ii8+PGNpcmNsZSBjeD0iLjQ3NSIgY3k9Ii40NzUiIHI9Ii40NzUiIGRhdGEtbmFtZT0iRWxsaXBzZSAxODM5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjI4MyA3LjAxKSIvPjxjaXJjbGUgY3g9Ii40NzUiIGN5PSIuNDc1IiByPSIuNDc1IiBkYXRhLW5hbWU9IkVsbGlwc2UgMTg0MCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuNzU5IDcuMDEpIi8+PC9nPjwvc3ZnPg==);
    background-position: 50%;
    background-repeat: no-repeat;
    border-radius: 1.5rem;
    content: "";
    float: left;
    height: 2.5rem;
    margin-right: 1rem;
    margin-top: -6px;
    width: 2.5rem
}

ul.wp-block-latest-posts {
    display: flex;
    flex-wrap: wrap
}

@media(max-width: 1279.98px) {
    ul.wp-block-latest-posts li {
        width:auto!important
    }
}

ul.wp-block-latest-posts li {
    background-color: #fff;
    border-radius: 25px;
    flex-grow: 0;
    margin: .3rem!important;
    overflow: hidden
}

ul.wp-block-latest-posts li .wp-block-latest-posts__post-excerpt,ul.wp-block-latest-posts li time {
    padding: 1rem 1rem 0
}

ul.wp-block-latest-posts li>a {
    display: inline-block;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 1.2;
    margin: 0;
    padding: 0 1.5rem
}

/*# sourceMappingURL=application.min.css.map*/
