

@font-face {
    font-family: streamline;
    src: url(streamline.0fa17676039c2813.eot);
    src: url(streamline.0fa17676039c2813.eot?#iefix) format("embedded-opentype"), url(./archivos/streamline.7a1b8bdbde060563.woff) format("woff"), url(streamline.0b54cf43842f8e54.ttf) format("truetype"), url(streamline.7924ddc3ddd76525.svg#streamline) format("svg");
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@font-face {
    font-family: streamline-app;
    src: url(streamline-app.ad12a8adc58b6060.eot);
    src: url(streamline-app.ad12a8adc58b6060.eot?#iefix) format("embedded-opentype"), url(./archivos/streamline-app.cef4e3bb6faa8cc0.woff) format("woff"), url(streamline-app.c44feb3517e73f69.ttf) format("truetype"), url(streamline-app.fc13e2e981d40229.svg#streamline-app) format("svg");
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@font-face {
    font-family: lightbox;
    src: url(streamline-lightbox.c3d7fa72e9d68ade.eot);
    src: url(streamline-lightbox.c3d7fa72e9d68ade.eot?#iefix) format("embedded-opentype"), url(./archivos/streamline-lightbox.19ba432794e6a10f.woff) format("woff"), url(streamline-lightbox.b1993f1b56e7c0b4.ttf) format("truetype"), url(streamline-lightbox.2482627ae117efcd.svg#lightbox) format("svg");
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

:root body[class*=light_box] {
  --cl-primary: #00aef0;
  --cl-primary-dark: #0089bd;
  --cl-primary-light: #e7f4ff;
  --cl-additional: #00558c;
  --cl-additional-dark: color-mix(in srgb, #00558c 100%, black 15%);
  --cl-additional-light: color-mix(in srgb, #00558c 100%, white 15%);
  --cl-accent: #ff9e1b;
  --cl-accent-dark: color-mix(in srgb, #ff9e1b 100%, black 15%);
  --cl-accent-light: color-mix(in srgb, #ff9e1b 100%, white 15%);
  --button-bg-primary: var(--cl-primary);
  --button-bg-primary-inactive: #57d1ff;
  --button-bg-primary-hover: #0089bd;
  --button-cl-simple: var(--cl-primary);
  --button-cl-simple-hover: var(--cl-primary-dark);
  --menu-bg-first-level-hover: rgba(0, 85, 140, .15);
  --menu-bg-second-level: color-mix(in srgb, rgba(0, 85, 140, .08) 100%, black 3%);
  --menu-bg-second-level-hover: color-mix(in srgb, color-mix(in srgb, rgba(0, 85, 140, .08) 100%, black 3%) 100%, black 25%);
  --menu-bg-first-level-active: rgba(255, 158, 27, .3);
  --menu-cl-link-open: #fff;
  --view-selector-stroke-primary: var(--cl-primary);
  --view-selector-stroke-primary-hover: var(--cl-primary-dark);
  --view-selector-stroke-secondary: #aadee6;
  --view-selector-stroke-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-primary: var(--cl-primary);
  --view-selector-fill-primary-hover: var(--cl-primary-dark);
  --view-selector-fill-secondary: var(--cl-primary-light);
  --view-selector-fill-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-icon: var(--cl-primary);
  --view-selector-fill-icon-hover: var(--cl-primary-dark);
  --toggle-ff-icon-check: "extended";
  --contextual-cl-header: #fff;
  --contextual-bg-header: var(--cl-additional);
  --contextual-cl-btn-close: #fff;
  --ff-regular: Basic Sans Regular;
  --ff-thin: Basic Sans Regular;
  --ff-medium: Basic Sans Bold;
  --ff-bold: Basic Sans Black;
  --button-group-cl-active-hover: var(--cl-primary-dark);
  --button-group-br-active-hover: var(--cl-primary-dark);
  --cl-bg-modal-header: var(--cl-additional);
  --modalpopup-cl-title: #fff;
  --modalpopup-cl-btn-close: #fff;
  --modalpopup-bg-header: var(--cl-additional);
}

:root body[class*=light_box] {
  --cl-primary: #0e98e0;
  --cl-primary-dark: #0b77b0;
  --cl-primary-light: #c9f0f6;
  --cl-accent: #ff2b2b;
  --cl-gray-low-contrast: #7d8a9d;
  --cl-gray-regular-contrast: #666666;
  --cl-gray-high-contrast: #333333;
  --cl-gray-extra-contrast: #111111;
  --cl-border-low-contrast: #dbdbdb;
  --cl-border-regular-contrast: #cccccc;
  --cl-bg-level-01: #ebebec;
  --cl-bg-level-02: #ffffff;
  --cl-bg-footer-buttons: #f8f8f8;
  --cl-bg-modal-header: var(--cl-primary-light);
  --cl-bg-modal-footer: var(--cl-bg-footer-buttons);
  --modalpopup-cl-title: var(--cl-gray-high-contrast);
  --modalpopup-cl-btn-close: var(--cl-gray-regular-contrast);
  --modalpopup-bg-header: var(--cl-primary-light);
  --modalpopup-cl-subheader: var(--cl-gray-regular-contrast);
  --modalpopup-bg-subheader: #f8f8f8;
  --modalpopup-bg-body: #fff;
  --modalpopup-bg-footer: #f8f8f8;
  --button-group-bg: #f8f8f8;
  --button-group-cl: #7d8a9d;
  --button-group-br: #dbdbdb;
  --button-group-bg-hover: #ffffff;
  --button-group-cl-hover: var(--cl-primary);
  --button-group-br-hover: #cccccc;
  --button-group-bg-active: #ffffff;
  --button-group-cl-active: var(--cl-primary);
  --button-group-br-active: var(--cl-primary);
  --button-group-bg-active-hover: #ffffff;
  --button-group-cl-active-hover: var(--cl-primary);
  --button-group-br-active-hover: #666666;
  --cl-ribbon-bg: var(--cl-bg-level-02);
  --cl-ribbon-br: var(--cl-bg-level-02);
  --cl-ribbon-icon: var(--cl-gray-high-contrast);
  --cl-ribbon-icon-bg: #eaf0f8;
  --cl-product-icon: var(--cl-gray-high-contrast);
  --cl-product-icon-bg: #eaf0f8;
  --product-mancomunada-icon: "\e001";
  --cl-green-dark: #00743c;
  --cl-alert-success: #0ca229;
  --cl-alert-info: #0e98e0;
  --cl-form-required: #df8100;
  --form-field-xxxs: 42px;
  --form-field-xxs: 100px;
  --form-field-xs: 128px;
  --form-field-sm: 215px;
  --form-field-md: 300px;
  --form-field-lg: 350px;
  --form-field-height: 40px;
  --form-textarea-height: 110px;
  --form-field-border-thin: 1px;
  --form-field-border-normal: 2px;
  --form-field-border-strong: 3px;
  --form-field-border-low-contrast: var(--cl-border-low-contrast);
  --form-field-border-regular-contrast: var(--cl-border-regular-contrast);
  --form-field-border-radius-sm: .25rem;
  --form-field-border-radius-md: .2rem;
  --form-field-border-radius-lg: .3rem;
  --form-field-valid: #00a756;
  --form-field-error: #ff2b2b;
  --form-field-non-required: #d1d1d1;
  --form-field-required: var(--cl-form-required);
  --form-field-disabled: #fafafa;
  --form-field-cl-value: var(--cl-gray-high-contrast);
  --form-field-cl-placeholder: var(--cl-gray-low-contrast);
  --form-field-cl-checked: var(--cl-primary);
  --form-field-border-cl-on-focus: var(--cl-primary);
  --form-field-border-width-on-focus: 1px;
  --form-field-shadow-on-focus: 0 0 0 .2rem rgba(0, 151, 167, .2);
  --form-field-bg-on-focus: transparent;
  --outline-cl-focus-visible: var(--cl-primary);
  --outline-width-focus-visible: 1px;
  --outline-style-focus-visible: solid;
  --outline-offset-focus-visible: .2rem;
  --form-field-fs-xs: var(--fs-extrasmall);
  --form-field-fs-sm: var(--fs-small);
  --form-field-fs-md: var(--fs-medium);
  --form-field-fs-lg: var(--fs-large);
  --form-label-cl-low-contrast: var(--cl-gray-low-contrast);
  --form-label-cl-regular-contrast: var(--cl-gray-regular-contrast);
  --form-label-cl-high-contrast: var(--cl-gray-high-contrast);
  --form-label-cl-extra-contrast: var(--cl-gray-extra-contrast);
  --form-label-fs-sm: var(--fs-small);
  --form-label-fs-md: var(--fs-medium);
  --form-label-fs-lg: var(--fs-large);
  --form-label-ff-regular: var(--ff-regular);
  --form-label-ff-thin: var(--ff-thin);
  --form-label-ff-medium: var(--ff-medium);
  --form-label-ff-bold: var(--ff-bold);
  --form-label-width: 255px;
  --form-checkbox-width: 24px;
  --form-checkbox-height: 24px;
  --form-checkbox-line-height: 1.9;
  --form-checkbox-icon-size: 12px;
  --form-checkbox-label-padding-top: 6px;
  --form-checkbox-label-padding-left: 35px;
  --ff-regular: PoppinsRegular;
  --ff-thin: PoppinsLight;
  --ff-medium: PoppinsMedium;
  --ff-bold: PoppinsSemiBold;
  --button-bg-primary: var(--cl-primary);
  --button-bg-primary-inactive: #5fc2f5;
  --button-bg-primary-hover: #0b77b0;
  --button-bg-simple: #ffffff;
  --button-bg-simple-hover: white;
  --button-cl-primary: #ffffff;
  --button-cl-simple: #0e98e0;
  --button-cl-simple-hover: #0b77b0;
  --button-cl-secondary: var(--cl-primary);
  --button-bd-cl-simple: #e2e2e2;
  --button-bd-cl-secondary: #e2e2e2;
  --menu-bg-first-level: #ffffff;
  --menu-bg-first-level-hover: rgba(0, 0, 0, .05);
  --menu-bg-second-level: #f0f0f0;
  --menu-bg-second-level-hover: #e3e3e3;
  --menu-cl-first-level: #666666;
  --menu-cl-first-level-hover: #333333;
  --menu-cl-first-level-active: #111111;
  --menu-cl-first-level-icon: var(--cl-primary);
  --menu-cl-second-level: #666666;
  --menu-cl-second-level-hover: #4d4d4d;
  --menu-cl-second-level-active: #262626;
  --menu-cl-link-open: #7d8a9d;
  --menu-cl-link-close: var(--cl-primary);
  --menu-cl-separator: #d9d9d9;
  --menu-bg-badge: #ff2b2b;
  --menu-cl-badge: #ffffff;
  --toggle-success-primary: var(--cl-primary);
  --toggle-success-secondary: #dff6fa;
  --toggle-normal-secondary: #cccccc;
  --header-cl-gradient-from: #76e7f8;
  --header-cl-gradient-to: var(--cl-primary);
  --view-selector-stroke-primary: #0093df;
  --view-selector-stroke-primary-hover: var(--cl-primary-dark);
  --view-selector-stroke-secondary: $stroke-line-secondary;
  --view-selector-stroke-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-primary: #0093df;
  --view-selector-fill-primary-hover: var(--cl-primary-dark);
  --view-selector-fill-secondary: #c9f0f6;
  --view-selector-fill-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-icon: #0093df;
  --view-selector-fill-icon-hover: var(--cl-primary-dark);
  --grid-row-cl-header: #666666;
  --grid-row-cl-data: #333333;
  --grid-row-cl-header-separator: var(--cl-primary);
  --grid-row-cl-data-separator: var(--cl-border-regular-contrast);
  --contextual-cl-header: var(--cl-gray-high-contrast);
  --contextual-bg-header: var(--cl-primary-light);
  --cl-assets: #0ca229;
  --cl-liabilities: #c61212;
  --transaction-bg-arrow: #0e98e0;
  --transaction-cl-arrow: #ffffff;
}

body.light_box {
  font-family: var(--ff-regular);
  background: var(--cl-bg-level-01);
}

body {
  font-family: var(--ff-regular);
  font-weight: 400 !important;
  background: var(--cl-bg-level-01);
}

body {
  margin: 0;
  height: 100%;
  line-height: 1.42857143;
}

:root body[class*=light_box] {
  --cl-primary: #00aef0;
  --cl-primary-dark: #0089bd;
  --cl-primary-light: #e7f4ff;
  --cl-additional: #00558c;
  --cl-additional-dark: color-mix(in srgb, #00558c 100%, black 15%);
  --cl-additional-light: color-mix(in srgb, #00558c 100%, white 15%);
  --cl-accent: #ff9e1b;
  --cl-accent-dark: color-mix(in srgb, #ff9e1b 100%, black 15%);
  --cl-accent-light: color-mix(in srgb, #ff9e1b 100%, white 15%);
  --button-bg-primary: var(--cl-primary);
  --button-bg-primary-inactive: #57d1ff;
  --button-bg-primary-hover: #0089bd;
  --button-cl-simple: var(--cl-primary);
  --button-cl-simple-hover: var(--cl-primary-dark);
  --menu-bg-first-level-hover: rgba(0, 85, 140, .15);
  --menu-bg-second-level: color-mix(in srgb, rgba(0, 85, 140, .08) 100%, black 3%);
  --menu-bg-second-level-hover: color-mix(in srgb, color-mix(in srgb, rgba(0, 85, 140, .08) 100%, black 3%) 100%, black 25%);
  --menu-bg-first-level-active: rgba(255, 158, 27, .3);
  --menu-cl-link-open: #fff;
  --view-selector-stroke-primary: var(--cl-primary);
  --view-selector-stroke-primary-hover: var(--cl-primary-dark);
  --view-selector-stroke-secondary: #aadee6;
  --view-selector-stroke-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-primary: var(--cl-primary);
  --view-selector-fill-primary-hover: var(--cl-primary-dark);
  --view-selector-fill-secondary: var(--cl-primary-light);
  --view-selector-fill-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-icon: var(--cl-primary);
  --view-selector-fill-icon-hover: var(--cl-primary-dark);
  --toggle-ff-icon-check: "extended";
  --contextual-cl-header: #fff;
  --contextual-bg-header: var(--cl-additional);
  --contextual-cl-btn-close: #fff;
  --ff-regular: Basic Sans Regular;
  --ff-thin: Basic Sans Regular;
  --ff-medium: Basic Sans Bold;
  --ff-bold: Basic Sans Black;
  --button-group-cl-active-hover: var(--cl-primary-dark);
  --button-group-br-active-hover: var(--cl-primary-dark);
  --cl-bg-modal-header: var(--cl-additional);
  --modalpopup-cl-title: #fff;
  --modalpopup-cl-btn-close: #fff;
  --modalpopup-bg-header: var(--cl-additional);
}

:root body[class*=light_box] {
  --cl-primary: #0e98e0;
  --cl-primary-dark: #0b77b0;
  --cl-primary-light: #c9f0f6;
  --cl-accent: #ff2b2b;
  --cl-gray-low-contrast: #7d8a9d;
  --cl-gray-regular-contrast: #666666;
  --cl-gray-high-contrast: #333333;
  --cl-gray-extra-contrast: #111111;
  --cl-border-low-contrast: #dbdbdb;
  --cl-border-regular-contrast: #cccccc;
  --cl-bg-level-01: #ebebec;
  --cl-bg-level-02: #ffffff;
  --cl-bg-footer-buttons: #f8f8f8;
  --cl-bg-modal-header: var(--cl-primary-light);
  --cl-bg-modal-footer: var(--cl-bg-footer-buttons);
  --modalpopup-cl-title: var(--cl-gray-high-contrast);
  --modalpopup-cl-btn-close: var(--cl-gray-regular-contrast);
  --modalpopup-bg-header: var(--cl-primary-light);
  --modalpopup-cl-subheader: var(--cl-gray-regular-contrast);
  --modalpopup-bg-subheader: #f8f8f8;
  --modalpopup-bg-body: #fff;
  --modalpopup-bg-footer: #f8f8f8;
  --button-group-bg: #f8f8f8;
  --button-group-cl: #7d8a9d;
  --button-group-br: #dbdbdb;
  --button-group-bg-hover: #ffffff;
  --button-group-cl-hover: var(--cl-primary);
  --button-group-br-hover: #cccccc;
  --button-group-bg-active: #ffffff;
  --button-group-cl-active: var(--cl-primary);
  --button-group-br-active: var(--cl-primary);
  --button-group-bg-active-hover: #ffffff;
  --button-group-cl-active-hover: var(--cl-primary);
  --button-group-br-active-hover: #666666;
  --cl-ribbon-bg: var(--cl-bg-level-02);
  --cl-ribbon-br: var(--cl-bg-level-02);
  --cl-ribbon-icon: var(--cl-gray-high-contrast);
  --cl-ribbon-icon-bg: #eaf0f8;
  --cl-product-icon: var(--cl-gray-high-contrast);
  --cl-product-icon-bg: #eaf0f8;
  --product-mancomunada-icon: "\e001";
  --cl-green-dark: #00743c;
  --cl-alert-success: #0ca229;
  --cl-alert-info: #0e98e0;
  --cl-form-required: #df8100;
  --form-field-xxxs: 42px;
  --form-field-xxs: 100px;
  --form-field-xs: 128px;
  --form-field-sm: 215px;
  --form-field-md: 300px;
  --form-field-lg: 350px;
  --form-field-height: 40px;
  --form-textarea-height: 110px;
  --form-field-border-thin: 1px;
  --form-field-border-normal: 2px;
  --form-field-border-strong: 3px;
  --form-field-border-low-contrast: var(--cl-border-low-contrast);
  --form-field-border-regular-contrast: var(--cl-border-regular-contrast);
  --form-field-border-radius-sm: .25rem;
  --form-field-border-radius-md: .2rem;
  --form-field-border-radius-lg: .3rem;
  --form-field-valid: #00a756;
  --form-field-error: #ff2b2b;
  --form-field-non-required: #d1d1d1;
  --form-field-required: var(--cl-form-required);
  --form-field-disabled: #fafafa;
  --form-field-cl-value: var(--cl-gray-high-contrast);
  --form-field-cl-placeholder: var(--cl-gray-low-contrast);
  --form-field-cl-checked: var(--cl-primary);
  --form-field-border-cl-on-focus: var(--cl-primary);
  --form-field-border-width-on-focus: 1px;
  --form-field-shadow-on-focus: 0 0 0 .2rem rgba(0, 151, 167, .2);
  --form-field-bg-on-focus: transparent;
  --outline-cl-focus-visible: var(--cl-primary);
  --outline-width-focus-visible: 1px;
  --outline-style-focus-visible: solid;
  --outline-offset-focus-visible: .2rem;
  --form-field-fs-xs: var(--fs-extrasmall);
  --form-field-fs-sm: var(--fs-small);
  --form-field-fs-md: var(--fs-medium);
  --form-field-fs-lg: var(--fs-large);
  --form-label-cl-low-contrast: var(--cl-gray-low-contrast);
  --form-label-cl-regular-contrast: var(--cl-gray-regular-contrast);
  --form-label-cl-high-contrast: var(--cl-gray-high-contrast);
  --form-label-cl-extra-contrast: var(--cl-gray-extra-contrast);
  --form-label-fs-sm: var(--fs-small);
  --form-label-fs-md: var(--fs-medium);
  --form-label-fs-lg: var(--fs-large);
  --form-label-ff-regular: var(--ff-regular);
  --form-label-ff-thin: var(--ff-thin);
  --form-label-ff-medium: var(--ff-medium);
  --form-label-ff-bold: var(--ff-bold);
  --form-label-width: 255px;
  --form-checkbox-width: 24px;
  --form-checkbox-height: 24px;
  --form-checkbox-line-height: 1.9;
  --form-checkbox-icon-size: 12px;
  --form-checkbox-label-padding-top: 6px;
  --form-checkbox-label-padding-left: 35px;
  --ff-regular: PoppinsRegular;
  --ff-thin: PoppinsLight;
  --ff-medium: PoppinsMedium;
  --ff-bold: PoppinsSemiBold;
  --button-bg-primary: var(--cl-primary);
  --button-bg-primary-inactive: #5fc2f5;
  --button-bg-primary-hover: #0b77b0;
  --button-bg-simple: #ffffff;
  --button-bg-simple-hover: white;
  --button-cl-primary: #ffffff;
  --button-cl-simple: #0e98e0;
  --button-cl-simple-hover: #0b77b0;
  --button-cl-secondary: var(--cl-primary);
  --button-bd-cl-simple: #e2e2e2;
  --button-bd-cl-secondary: #e2e2e2;
  --menu-bg-first-level: #ffffff;
  --menu-bg-first-level-hover: rgba(0, 0, 0, .05);
  --menu-bg-second-level: #f0f0f0;
  --menu-bg-second-level-hover: #e3e3e3;
  --menu-cl-first-level: #666666;
  --menu-cl-first-level-hover: #333333;
  --menu-cl-first-level-active: #111111;
  --menu-cl-first-level-icon: var(--cl-primary);
  --menu-cl-second-level: #666666;
  --menu-cl-second-level-hover: #4d4d4d;
  --menu-cl-second-level-active: #262626;
  --menu-cl-link-open: #7d8a9d;
  --menu-cl-link-close: var(--cl-primary);
  --menu-cl-separator: #d9d9d9;
  --menu-bg-badge: #ff2b2b;
  --menu-cl-badge: #ffffff;
  --toggle-success-primary: var(--cl-primary);
  --toggle-success-secondary: #dff6fa;
  --toggle-normal-secondary: #cccccc;
  --header-cl-gradient-from: #76e7f8;
  --header-cl-gradient-to: var(--cl-primary);
  --view-selector-stroke-primary: #0093df;
  --view-selector-stroke-primary-hover: var(--cl-primary-dark);
  --view-selector-stroke-secondary: $stroke-line-secondary;
  --view-selector-stroke-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-primary: #0093df;
  --view-selector-fill-primary-hover: var(--cl-primary-dark);
  --view-selector-fill-secondary: #c9f0f6;
  --view-selector-fill-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-icon: #0093df;
  --view-selector-fill-icon-hover: var(--cl-primary-dark);
  --grid-row-cl-header: #666666;
  --grid-row-cl-data: #333333;
  --grid-row-cl-header-separator: var(--cl-primary);
  --grid-row-cl-data-separator: var(--cl-border-regular-contrast);
  --contextual-cl-header: var(--cl-gray-high-contrast);
  --contextual-bg-header: var(--cl-primary-light);
  --cl-assets: #0ca229;
  --cl-liabilities: #c61212;
  --transaction-bg-arrow: #0e98e0;
  --transaction-cl-arrow: #ffffff;
}

body.light_box {
  font-family: var(--ff-regular);
  background: var(--cl-bg-level-01);
}

body {
  font-family: var(--ff-regular);
  font-weight: 400 !important;
  background: var(--cl-bg-level-01);
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

.light_box [_nghost-ng-c895604494] .slough_header[_ngcontent-ng-c895604494] {
  background-color: #fff;
}

.slough_header[_ngcontent-ng-c895604494] {
  background: var(--cl-primary);
  height: 200px;
}


.light_box [_nghost-ng-c1186940108] .ipswich[_ngcontent-ng-c1186940108] {
  border-color: var(--cl-border-low-contrast);
  border-radius: 8px;
  box-shadow: 0 8px 13px #80808012;
  overflow: hidden;
  background-color: var(--cl-bg-level-02);
  height: auto;
}

.ipswich[_ngcontent-ng-c1186940108] {
  width: 740px;
  margin: -54px auto 0;
  min-height: auto;
}

.ipswich[_ngcontent-ng-c1186940108] {
  width: 940px;
  margin: -54px auto 0;
  border: 1px solid var(--cl-border-low-contrast);
  position: relative;
  background: #fff;
  min-height: 380px;
  box-shadow: 0 1px 2px #0000001a;
  animation: _ngcontent-ng-c1186940108_ipswich-animated-init .25s ease;
  opacity: 1;
}

:root body[class*=light_box] {
  --cl-primary: #00aef0;
  --cl-primary-dark: #0089bd;
  --cl-primary-light: #e7f4ff;
  --cl-additional: #00558c;
  --cl-additional-dark: color-mix(in srgb, #00558c 100%, black 15%);
  --cl-additional-light: color-mix(in srgb, #00558c 100%, white 15%);
  --cl-accent: #ff9e1b;
  --cl-accent-dark: color-mix(in srgb, #ff9e1b 100%, black 15%);
  --cl-accent-light: color-mix(in srgb, #ff9e1b 100%, white 15%);
  --button-bg-primary: var(--cl-primary);
  --button-bg-primary-inactive: #57d1ff;
  --button-bg-primary-hover: #0089bd;
  --button-cl-simple: var(--cl-primary);
  --button-cl-simple-hover: var(--cl-primary-dark);
  --menu-bg-first-level-hover: rgba(0, 85, 140, .15);
  --menu-bg-second-level: color-mix(in srgb, rgba(0, 85, 140, .08) 100%, black 3%);
  --menu-bg-second-level-hover: color-mix(in srgb, color-mix(in srgb, rgba(0, 85, 140, .08) 100%, black 3%) 100%, black 25%);
  --menu-bg-first-level-active: rgba(255, 158, 27, .3);
  --menu-cl-link-open: #fff;
  --view-selector-stroke-primary: var(--cl-primary);
  --view-selector-stroke-primary-hover: var(--cl-primary-dark);
  --view-selector-stroke-secondary: #aadee6;
  --view-selector-stroke-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-primary: var(--cl-primary);
  --view-selector-fill-primary-hover: var(--cl-primary-dark);
  --view-selector-fill-secondary: var(--cl-primary-light);
  --view-selector-fill-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-icon: var(--cl-primary);
  --view-selector-fill-icon-hover: var(--cl-primary-dark);
  --toggle-ff-icon-check: "extended";
  --contextual-cl-header: #fff;
  --contextual-bg-header: var(--cl-additional);
  --contextual-cl-btn-close: #fff;
  --ff-regular: Basic Sans Regular;
  --ff-thin: Basic Sans Regular;
  --ff-medium: Basic Sans Bold;
  --ff-bold: Basic Sans Black;
  --button-group-cl-active-hover: var(--cl-primary-dark);
  --button-group-br-active-hover: var(--cl-primary-dark);
  --cl-bg-modal-header: var(--cl-additional);
  --modalpopup-cl-title: #fff;
  --modalpopup-cl-btn-close: #fff;
  --modalpopup-bg-header: var(--cl-additional);
}

.light_box [_nghost-ng-c136999118] .watford[_ngcontent-ng-c136999118] {
  background-color: var(--cl-additional);
}

.watford[_ngcontent-ng-c136999118] {
  border-bottom-color: transparent;
}

.watford[_ngcontent-ng-c136999118] {
  border-bottom: 1px solid #7fcbd3;
}

.watford[_ngcontent-ng-c136999118] {
  width: 100%;
  height: 200px;
  background: var(--cl-primary);
  position: relative;
  padding-top: 12px;
  animation: _ngcontent-ng-c136999118_watford-animated-init .25s ease;
  opacity: 1;
}

.light_box [_nghost-ng-c136999118] .exeter[_ngcontent-ng-c136999118] {
  width: 235px;
  height: 55px;
}

.light_box [_nghost-ng-c136999118] .exeter[_ngcontent-ng-c136999118] {
  width: 242px;
  height: 60px;
  background-image: url(./archivos/./archivos/logo_ic-banking.fcb237857ceefd78.svg);
}

.exeter[_ngcontent-ng-c136999118] {
  width: 95px;
  height: 31px;
  background: url(./archivos/logo_positivoB-big.257550e604e6db7b.png) no-repeat;
  background-size: contain;
}

.light_box [_nghost-ng-c136999118] .watford[_ngcontent-ng-c136999118] {
  background-color: var(--cl-additional);
}

.watford[_ngcontent-ng-c136999118] {
  border-bottom-color: transparent;
}

.watford[_ngcontent-ng-c136999118] {
  border-bottom: 1px solid #7fcbd3;
}

.watford[_ngcontent-ng-c136999118] {
  width: 100%;
  height: 200px;
  background: var(--cl-primary);
  position: relative;
  padding-top: 12px;
  animation: _ngcontent-ng-c136999118_watford-animated-init .25s ease;
  opacity: 1;
}

.language_V1[_ngcontent-ng-c136999118] {
  margin-right: 20px;
}

.fr {
  float: right;
}

.crawley[_ngcontent-ng-c3297594476] {
  margin-right: 10px;
  margin-left: 0;
  position: relative;
}

.light_box [_nghost-ng-c3297594476] .crawley-pipe-left[_ngcontent-ng-c3297594476] {
  background-color: #ffffffbf;
}

.crawley-pipe-left[_ngcontent-ng-c3297594476] {
  width: 1px;
  background: #ffffff4d;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0;
}

.crawley[_ngcontent-ng-c3297594476] {
  margin-right: 10px;
  margin-left: 0;
  position: relative;
}

.crawley-content[_ngcontent-ng-c3297594476] {
  color: #fff;
  position: relative;
  display: inline-block;
}

.crawley-content-link[_ngcontent-ng-c3297594476] {
  position: relative;
  z-index: 2;
  display: inline-block;
  padding-top: 5px;
  padding-bottom: 6px;
}

a,
a:active,
a:hover,
a:focus {
  text-decoration: none;
}

a {
  background-color: transparent;
}

.light_box [_nghost-ng-c3297594476] .crawley-content-link[_ngcontent-ng-c3297594476] .crawley-content-link-text[_ngcontent-ng-c3297594476],
.light_box [_nghost-ng-c3297594476] .crawley-content-link[_ngcontent-ng-c3297594476] .crawley-content-icon-mobile[_ngcontent-ng-c3297594476],
.light_box [_nghost-ng-c3297594476] .crawley-content-link[_ngcontent-ng-c3297594476] .crawley-content-icon-arrow[_ngcontent-ng-c3297594476] {
  color: #ffffffbf;
  font-size: 14px;
  transition: color .3s ease;
}

.crawley-content-link-text[_ngcontent-ng-c3297594476] {
  color: #fff;
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
  padding-top: 2px;
  margin-left: 14px;
}

.light_box [_nghost-ng-c3297594476] .crawley-content-link[_ngcontent-ng-c3297594476] .crawley-content-link-text[_ngcontent-ng-c3297594476],
.light_box [_nghost-ng-c3297594476] .crawley-content-link[_ngcontent-ng-c3297594476] .crawley-content-icon-mobile[_ngcontent-ng-c3297594476],
.light_box [_nghost-ng-c3297594476] .crawley-content-link[_ngcontent-ng-c3297594476] .crawley-content-icon-arrow[_ngcontent-ng-c3297594476] {
  color: #ffffffbf;
  font-size: 14px;
  transition: color .3s ease;
}

.light_box [_nghost-ng-c3297594476] .crawley-content[_ngcontent-ng-c3297594476] i[_ngcontent-ng-c3297594476] {
  margin-top: 6px;
}

.crawley-content[_ngcontent-ng-c3297594476] i.crawley-content-icon-mobile[_ngcontent-ng-c3297594476] {
  display: none;
  font-size: 19px;
  margin: 0 10px 4px;
}

.crawley-content[_ngcontent-ng-c3297594476] i[_ngcontent-ng-c3297594476] {
  color: #fff;
  font-size: 9px;
  display: inline-block;
  margin-left: 6px;
  margin-right: 12px;
  vertical-align: top;
  margin-top: 9px;
}

i {
  font-family: streamline !important;
  speak: none;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.light_box [_nghost-ng-c3297594476] .crawley-content-link[_ngcontent-ng-c3297594476] .crawley-content-link-text[_ngcontent-ng-c3297594476],
.light_box [_nghost-ng-c3297594476] .crawley-content-link[_ngcontent-ng-c3297594476] .crawley-content-icon-mobile[_ngcontent-ng-c3297594476],
.light_box [_nghost-ng-c3297594476] .crawley-content-link[_ngcontent-ng-c3297594476] .crawley-content-icon-arrow[_ngcontent-ng-c3297594476] {
  color: #ffffffbf;
  font-size: 14px;
  transition: color .3s ease;
}

.light_box [_nghost-ng-c3297594476] .crawley-content[_ngcontent-ng-c3297594476] i[_ngcontent-ng-c3297594476] {
  margin-top: 6px;
}

.crawley-content[_ngcontent-ng-c3297594476] i[_ngcontent-ng-c3297594476] {
  color: #fff;
  font-size: 9px;
  display: inline-block;
  margin-left: 6px;
  margin-right: 12px;
  vertical-align: top;
  margin-top: 9px;
}

i[class^=stream-ext],
i[class*=" stream-ext-"] {
  font-family: extended !important;
}

i {
  font-family: streamline !important;
  speak: none;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: Open Sans Regular;
  src: url(./archivos/open-sans-regular.b4723e95f33bc33d.eot);
  src: url(./archivos/open-sans-regular.b4723e95f33bc33d.eot?#iefix) format("embedded-opentype"), url(./archivos/open-sans-regular.085cffb07ffce8d4.woff) format("woff"), url(./archivos/open-sans-regular.4b2dbd1335c773c8.ttf) format("truetype"), url(./archivos/open-sans-regular.deb6018d8fece6f3.svg#Open%20Sans%20Regular) format("svg");
  font-weight: 400;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

@font-face {
  font-family: Open Sans Light;
  src: url(./archivos/open-sans-light.ed0c2169b5435f34.eot);
  src: url(./archivos/open-sans-light.ed0c2169b5435f34.eot?#iefix) format("embedded-opentype"), url(./archivos/open-sans-light.240e97841f5ace22.woff) format("woff"), url(./archivos/open-sans-light.3832d4b76900ba34.ttf) format("truetype"), url(./archivos/open-sans-light.f0d4187929f9b0a7.svg#Open%20Sans%20Light) format("svg");
  font-weight: 400;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

@font-face {
  font-family: Open Sans Medium;
  src: url(./archivos/open-sans-medium.77744efec4a054f5.eot);
  src: url(./archivos/open-sans-medium.77744efec4a054f5.eot?#iefix) format("embedded-opentype"), url(./archivos/open-sans-medium.e2283c4b542c3841.woff) format("woff"), url(./archivos/open-sans-medium.585bcdbb11152b4d.ttf) format("truetype"), url(./archivos/open-sans-medium.1f14b141ad837ff0.svg#Open%20Sans%20Medium) format("svg");
  font-weight: 400;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

@font-face {
  font-family: Open Sans SemiBold;
  src: url(./archivos/open-sans-semi-bold.08001034eb8faba4.eot);
  src: url(./archivos/open-sans-semi-bold.08001034eb8faba4.eot?#iefix) format("embedded-opentype"), url(./archivos/open-sans-semi-bold.6c61e998461fbc46.woff) format("woff"), url(./archivos/open-sans-semi-bold.9fc13a391f9cea0c.ttf) format("truetype"), url(./archivos/open-sans-semi-bold.7f1a46c674735146.svg#Open%20Sans%20SemiBold) format("svg");
  font-weight: 400;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.light_box [_nghost-ng-c1186940108] .ipswich[_ngcontent-ng-c1186940108] {
  border-color: var(--cl-border-low-contrast);
  border-radius: 8px;
  box-shadow: 0 8px 13px #80808012;
  overflow: hidden;
  background-color: var(--cl-bg-level-02);
  height: auto;
}

.ipswich[_ngcontent-ng-c1186940108] {
  width: 740px;
  margin: -54px auto 0;
  min-height: auto;
}

.ipswich[_ngcontent-ng-c1186940108] {
  width: 940px;
  margin: -54px auto 0;
  border: 1px solid var(--cl-border-low-contrast);
  position: relative;
  background: #fff;
  min-height: 380px;
  box-shadow: 0 1px 2px #0000001a;
  animation: _ngcontent-ng-c1186940108_ipswich-animated-init .25s ease;
  opacity: 1;
}

.light_box [_nghost-ng-c223488086] {
  --calc-height: 50px;
  --calc-height-with-preheader: 96px;
}

* {
  box-sizing: border-box;
}

.light_box [_nghost-ng-c223488086] .ipswich-main.wizardAutoHeightMode[_ngcontent-ng-c223488086] {
  border-top-left-radius: 8px;
  overflow: inherit;
}

.ipswich-main[_ngcontent-ng-c223488086] {
  width: 458px;
  min-height: auto;
}

.light_box [_nghost-ng-c223488086] .ipswich-main.wizardAutoHeightMode[_ngcontent-ng-c223488086] {
  border-top-left-radius: 8px;
  overflow: inherit;
}

.ipswich-main[_ngcontent-ng-c223488086] {
  width: 458px;
  min-height: auto;
}

.ipswich-main[_ngcontent-ng-c223488086] {
  width: 578px;
  overflow: auto;
  position: relative;
  min-height: 380px;
}

.fl {
  float: left;
}

.ipswich-main-animate[_ngcontent-ng-c223488086] {
  min-height: auto;
}

.light_box [_nghost-ng-c1234327629] .ipswich-main-wizard-header[_ngcontent-ng-c1234327629] {
  display: flex;
  align-items: center;
  padding-left: 46px;
  padding-top: 20px;
}

.ipswich-main-wizard-header[_ngcontent-ng-c1234327629] {
  padding-right: 42px;
  padding-top: 6px;
}

:root {
  --cl-primary: #0097a7;
  --cl-primary-dark: #00525b;
  --cl-primary-light: #00dcf4;
  --cl-additional: #c61212;
  --cl-additional-dark: #800c0c;
  --cl-additional-light: #fbd2d2;
  --cl-alert-error: #ec2e33;
  --cl-alert-success: #00a756;
  --cl-alert-success-dark: #00743c;
  --cl-alert-success-light: #9dffcf;
  --cl-alert-warning: #f57c00;
  --cl-alert-info: #0097a7;
  --fs-extrasmall: .75rem;
  --fs-small: .875rem;
  --fs-medium: 1rem;
  --fs-large: 1.125rem;
  --fs-extralarge: 2rem;
  --ff-regular: dinRegular;
  --ff-medium: dinMedium;
  --ff-thin: dinLight;
  --ff-bold: dinBold;
  --cl-gray-low-contrast: #7d8a9d;
  --cl-gray-regular-contrast: #5c5c5c;
  --cl-gray-high-contrast: #333;
  --cl-gray-extra-contrast: #000000;
  --cl-border-low-contrast: #dbdbdb;
  --cl-border-regular-contrast: #ccc;
  --cl-form-error-message: #eb3236;
  --grid-row-cl-header: #666;
  --grid-row-cl-data: #333;
  --grid-row-cl-header-separator: #0097a7;
  --grid-row-cl-data-separator: #e1e1e1;
  --grid-row-bg-stripe-line: #c5c5c5;
  --grid-row-bd-header-separator: 2px solid;
  --grid-row-bd-data-separator: 1px solid;
  --grid-row-min-height: 36px;
  --grid-row-max-height: auto;
  --grid-row-auto: minmax(var(--grid-row-min-height), var(--grid-row-max-height));
  --grid-row-pd: .4rem;
  --grid-row-fs-header: var(--fs-extrasmall);
  --grid-row-fs-data: var(--fs-small);
  --contextual-cl-header: #fff;
  --contextual-bg-header: var(--cl-primary);
  --contextual-bg-subheader: #ebebec;
  --contextual-bg-body: #fff;
  --contextual-bg-footer: #f8f8f8;
  --cl-assets: #00a756;
  --cl-liabilities: #c61212
}

:root body[class*=light_box] {
  --cl-primary: #0e98e0;
  --cl-primary-dark: #0b77b0;
  --cl-primary-light: #c9f0f6;
  --cl-accent: #ff2b2b;
  --cl-gray-low-contrast: #7d8a9d;
  --cl-gray-regular-contrast: #666666;
  --cl-gray-high-contrast: #333333;
  --cl-gray-extra-contrast: #111111;
  --cl-border-low-contrast: #dbdbdb;
  --cl-border-regular-contrast: #cccccc;
  --cl-bg-level-01: #ebebec;
  --cl-bg-level-02: #ffffff;
  --cl-bg-footer-buttons: #f8f8f8;
  --cl-bg-modal-header: var(--cl-primary-light);
  --cl-bg-modal-footer: var(--cl-bg-footer-buttons);
  --button-group-bg: #f8f8f8;
  --button-group-cl: #7d8a9d;
  --button-group-br: #dbdbdb;
  --button-group-bg-hover: #ffffff;
  --button-group-cl-hover: var(--cl-primary);
  --button-group-br-hover: #cccccc;
  --button-group-bg-active: #ffffff;
  --button-group-cl-active: var(--cl-primary);
  --button-group-br-active: var(--cl-primary);
  --button-group-bg-active-hover: #ffffff;
  --button-group-cl-active-hover: var(--cl-primary);
  --button-group-br-active-hover: #666666;
  --cl-ribbon-bg: var(--cl-bg-level-02);
  --cl-ribbon-br: var(--cl-bg-level-02);
  --cl-ribbon-icon: var(--cl-gray-high-contrast);
  --cl-ribbon-icon-bg: #eaf0f8;
  --cl-product-icon: var(--cl-gray-high-contrast);
  --cl-product-icon-bg: #eaf0f8;
  --product-mancomunada-icon: "\e0e9";
  --cl-green-dark: #00743c;
  --cl-alert-success: #0ca229;
  --cl-alert-info: #0e98e0;
  --cl-form-required: #df8100;
  --form-field-xxxs: 42px;
  --form-field-xxs: 100px;
  --form-field-xs: 128px;
  --form-field-sm: 215px;
  --form-field-md: 300px;
  --form-field-lg: 350px;
  --form-field-height: 40px;
  --form-textarea-height: 110px;
  --form-field-border-thin: 1px;
  --form-field-border-normal: 2px;
  --form-field-border-strong: 3px;
  --form-field-border-low-contrast: var(--cl-border-low-contrast);
  --form-field-border-regular-contrast: var(--cl-border-regular-contrast);
  --form-field-border-radius-sm: .25rem;
  --form-field-border-radius-md: .2rem;
  --form-field-border-radius-lg: .3rem;
  --form-field-valid: #00a756;
  --form-field-error: #ff2b2b;
  --form-field-non-required: #d1d1d1;
  --form-field-required: var(--cl-form-required);
  --form-field-disabled: #fafafa;
  --form-field-cl-value: var(--cl-gray-high-contrast);
  --form-field-cl-placeholder: var(--cl-gray-low-contrast);
  --form-field-cl-checked: var(--cl-primary);
  --form-field-border-cl-on-focus: var(--cl-primary);
  --form-field-border-width-on-focus: 1px;
  --form-field-shadow-on-focus: 0 0 0 .2rem rgba(0, 151, 167, .2);
  --form-field-bg-on-focus: transparent;
  --outline-cl-focus-visible: var(--cl-primary);
  --outline-width-focus-visible: 1px;
  --outline-style-focus-visible: solid;
  --outline-offset-focus-visible: .2rem;
  --form-field-fs-xs: var(--fs-extrasmall);
  --form-field-fs-sm: var(--fs-small);
  --form-field-fs-md: var(--fs-medium);
  --form-field-fs-lg: var(--fs-large);
  --form-label-cl-low-contrast: var(--cl-gray-low-contrast);
  --form-label-cl-regular-contrast: var(--cl-gray-regular-contrast);
  --form-label-cl-high-contrast: var(--cl-gray-high-contrast);
  --form-label-cl-extra-contrast: var(--cl-gray-extra-contrast);
  --form-label-fs-sm: var(--fs-small);
  --form-label-fs-md: var(--fs-medium);
  --form-label-fs-lg: var(--fs-large);
  --form-label-ff-regular: var(--ff-regular);
  --form-label-ff-thin: var(--ff-thin);
  --form-label-ff-medium: var(--ff-medium);
  --form-label-ff-bold: var(--ff-bold);
  --form-label-width: 255px;
  --form-checkbox-width: 24px;
  --form-checkbox-height: 24px;
  --form-checkbox-line-height: 1.9;
  --form-checkbox-icon-size: 12px;
  --form-checkbox-label-padding-top: 6px;
  --form-checkbox-label-padding-left: 35px;
  --ff-regular: PoppinsRegular;
  --ff-thin: PoppinsLight;
  --ff-medium: PoppinsMedium;
  --ff-bold: PoppinsSemiBold;
  --button-bg-primary: var(--cl-primary);
  --button-bg-primary-inactive: #5fc2f5;
  --button-bg-primary-hover: #0b77b0;
  --button-bg-simple: #ffffff;
  --button-bg-simple-hover: white;
  --button-cl-primary: #ffffff;
  --button-cl-simple: #0e98e0;
  --button-cl-simple-hover: #0b77b0;
  --button-cl-secondary: var(--cl-primary);
  --button-bd-cl-simple: #e2e2e2;
  --button-bd-cl-secondary: #e2e2e2;
  --menu-bg-first-level: #ffffff;
  --menu-bg-first-level-hover: rgba(0, 0, 0, .05);
  --menu-bg-second-level: #f0f0f0;
  --menu-bg-second-level-hover: #e3e3e3;
  --menu-cl-first-level: #666666;
  --menu-cl-first-level-hover: #333333;
  --menu-cl-first-level-active: #111111;
  --menu-cl-first-level-icon: var(--cl-primary);
  --menu-cl-second-level: #666666;
  --menu-cl-second-level-hover: #4d4d4d;
  --menu-cl-second-level-active: #262626;
  --menu-cl-link-open: #7d8a9d;
  --menu-cl-link-close: var(--cl-primary);
  --menu-cl-separator: #d9d9d9;
  --menu-bg-badge: #ff2b2b;
  --menu-cl-badge: #ffffff;
  --toggle-success-primary: var(--cl-primary);
  --toggle-success-secondary: #dff6fa;
  --toggle-normal-secondary: #cccccc;
  --header-cl-gradient-from: #76e7f8;
  --header-cl-gradient-to: var(--cl-primary);
  --view-selector-stroke-primary: #0093df;
  --view-selector-stroke-primary-hover: var(--cl-primary-dark);
  --view-selector-stroke-secondary: $stroke-line-secondary;
  --view-selector-stroke-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-primary: #0093df;
  --view-selector-fill-primary-hover: var(--cl-primary-dark);
  --view-selector-fill-secondary: #c9f0f6;
  --view-selector-fill-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-icon: #0093df;
  --view-selector-fill-icon-hover: var(--cl-primary-dark);
  --grid-row-cl-header: #666666;
  --grid-row-cl-data: #333333;
  --grid-row-cl-header-separator: var(--cl-primary);
  --grid-row-cl-data-separator: var(--cl-border-regular-contrast);
  --contextual-cl-header: var(--cl-gray-high-contrast);
  --contextual-bg-header: var(--cl-primary-light);
  --cl-assets: #0ca229;
  --cl-liabilities: #c61212
}

:root body[class*=corporate] {
  --cl-primary: #3949ab;
  --cl-primary-dark: #2c3985;
  --cl-primary-light: #d7dcfc;
  --button-bg-primary-inactive: #7885d2;
  --button-bg-primary-hover: #2c3985;
  --button-bd-cl-secondary: #7885d2;
  --button-cl-simple: #3949ab;
  --button-cl-simple-hover: #2c3985;
  --toggle-success-secondary: #eff1fe;
  --header-cl-gradient-from: var(--cl-primary-light);
  --view-selector-stroke-primary: var(--cl-primary);
  --view-selector-stroke-primary-hover: #263172;
  --view-selector-stroke-secondary: var(--cl-primary-light);
  --view-selector-stroke-secondary-hover: #263172;
  --view-selector-fill-primary: var(--cl-primary);
  --view-selector-fill-primary-hover: #263172;
  --view-selector-fill-secondary: var(--cl-primary-light);
  --view-selector-fill-secondary-hover: #263172;
  --view-selector-fill-icon: var(--cl-primary);
  --view-selector-fill-icon-hover: #263172;
  --form-field-shadow-on-focus: 0 0 0 .2rem rgba(57, 73, 171, .25)
}

:root body[class*=light_box] {
  --cl-primary: #00aef0;
  --cl-primary-dark: #0089bd;
  --cl-primary-light: #e7f4ff;
  --cl-additional: #264e72;
  --cl-additional-dark: #19344c;
  --cl-additional-light: #3975ab;
  --cl-accent: #f89420;
  --cl-accent-dark: #de7a07;
  --cl-accent-light: #faac51;
  --button-bg-primary: var(--cl-primary);
  --button-bg-primary-inactive: #57d1ff;
  --button-bg-primary-hover: #0089bd;
  --button-cl-simple: var(--cl-primary);
  --button-cl-simple-hover: var(--cl-primary-dark);
  --menu-bg-first-level-hover: rgba(38, 78, 114, .15);
  --menu-bg-second-level: rgba(34, 70, 103, .08);
  --menu-bg-second-level-hover: rgba(2, 5, 7, .08);
  --menu-bg-first-level-active: rgba(248, 148, 32, .3);
  --menu-cl-link-open: #fff;
  --view-selector-stroke-primary: var(--cl-primary);
  --view-selector-stroke-primary-hover: var(--cl-primary-dark);
  --view-selector-stroke-secondary: #aadee6;
  --view-selector-stroke-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-primary: var(--cl-primary);
  --view-selector-fill-primary-hover: var(--cl-primary-dark);
  --view-selector-fill-secondary: var(--cl-primary-light);
  --view-selector-fill-secondary-hover: var(--cl-primary-dark);
  --view-selector-fill-icon: var(--cl-primary);
  --view-selector-fill-icon-hover: var(--cl-primary-dark);
  --toggle-ff-icon-check: "extended";
  --contextual-cl-header: #fff;
  --contextual-bg-header: var(--cl-additional);
  --ff-regular: Open Sans Regular;
  --ff-thin: Open Sans Light;
  --ff-medium: Open Sans Medium;
  --ff-bold: Open Sans SemiBold;
  --button-group-cl-active-hover: var(--cl-primary-dark);
  --button-group-br-active-hover: var(--cl-primary-dark);
  --cl-bg-modal-header: var(--cl-additional)
}

:root body[class*=corporate] {
  --cl-additional: #626266;
  --cl-additional-dark: #49494c;
  --cl-additional-light: ligthen(#626266, 10%);
  --button-bd-cl-secondary: #bce8ff;
  --financial-status-cl-assets: #f89420;
  --financial-status-cl-assets-dark: #d97807;
  --financial-status-cl-liabilities: #00aef0;
  --financial-status-cl-liabilities-dark: #048dc1;
  --contextual-bg-header: #264e72;
  --cl-bg-modal-header: #264e72
}

.language_V1[_ngcontent-ng-c136999118] {
  margin-right: 20px;
}

.fr {
  float: right;
}

.rotherham[_ngcontent-ng-c3583865508] {
  margin-right: 0;
  margin-left: 10px;
  position: relative;
}

.light_box [_nghost-ng-c3583865508] .rotherham[_ngcontent-ng-c3583865508] .rotherham-content[_ngcontent-ng-c3583865508] {
  color: #ffffffbf;
}

.rotherham-content[_ngcontent-ng-c3583865508] {
  color: #fff;
  position: relative;
  display: inline-block;
}

.rotherham-content-link[_ngcontent-ng-c3583865508] {
  position: relative;
  z-index: 2;
  display: inline-block;
  padding-top: 5px;
  padding-bottom: 6px;
}

a,
a:active,
a:hover,
a:focus {
  text-decoration: none;
}

a {
  background-color: transparent;
}

.light_box [_nghost-ng-c3583865508] .rotherham[_ngcontent-ng-c3583865508] .rotherham-content[_ngcontent-ng-c3583865508] .rotherham-content-link[_ngcontent-ng-c3583865508] .rotherham-content-link-text[_ngcontent-ng-c3583865508],
.light_box [_nghost-ng-c3583865508] .rotherham[_ngcontent-ng-c3583865508] .rotherham-content[_ngcontent-ng-c3583865508] .rotherham-content-link[_ngcontent-ng-c3583865508] .rotherham-content-icon-mobile[_ngcontent-ng-c3583865508] {
  color: #ffffffbf;
  transition: color .3s ease;
}

.rotherham-content-link-text[_ngcontent-ng-c3583865508] {
  color: #fff;
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
  padding-top: 2px;
  margin-left: 8px;
  margin-right: 14px;
}

.dialog-modal[data-modal-size=medium][_ngcontent-ng-c1021053050] {
  width: 640px;
}

.dialog-modal[_ngcontent-ng-c1021053050]:not([open]) {
  animation: _ngcontent-ng-c1021053050_fade-out .35s ease;
  opacity: 0;
}

.dialog-modal[_ngcontent-ng-c1021053050] {
  --modalpopup-header-height: 40px;
  --modalpopup-subheader-height: 46px;
  --modalpopup-footer-height: 46px;
  --modalpopup-shadow: 0 1px 20px 0 rgba(0, 0, 0, .2);
  --modalpopup-x-padding: 14px;
  --modalpopup-inner-width: fit-content;
  --modalpopup-inner-height: fit-content;
  --modalpopup-min-width: none;
  --modalpopup-min-height: none;
  --modalpopup-max-width: none;
  --modalpopup-max-height: calc(100vh - 2rem);
  border: 0;
  border-radius: .25rem;
  padding: 0;
  box-shadow: var(--modalpopup-shadow);
  overflow: hidden;
  height: var(--modalpopup-inner-height);
  min-height: var(--modalpopup-min-height);
  max-height: var(--modalpopup-max-height);
}

.dialog-modal__header[_ngcontent-ng-c1021053050] {
  padding-inline: var(--modalpopup-x-padding);
  padding-block: .5rem;
  min-height: var(--modalpopup-header-height);
  background: var(--modalpopup-bg-header);
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex: 0 0 auto;
}

.dialog-modal__header[_ngcontent-ng-c1021053050]:has(.dialog-modal__close) .dialog-modal__title[_ngcontent-ng-c1021053050] {
  max-width: calc(100% - 40px);
}

.dialog-modal__title[_ngcontent-ng-c1021053050] {
  font-size: var(--fs-medium);
  font-family: var(--ff-medium);
  color: var(--modalpopup-cl-title);
  flex: 1 1 auto;
  max-width: calc(100% - .25rem);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dialog-modal__close[_ngcontent-ng-c1021053050] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  cursor: pointer;
  animation: _ngcontent-ng-c1021053050_link-animated .25s ease;
  aspect-ratio: 1/1;
}

.dialog-modal__message-top[_ngcontent-ng-c1021053050]:empty,
.dialog-modal__message-bottom[_ngcontent-ng-c1021053050]:empty {
  display: none;
}

.light_box [_nghost-ng-c1186940108] .ipswich[_ngcontent-ng-c1186940108] {
  border-color: var(--cl-border-low-contrast);
  border-radius: 8px;
  box-shadow: 0 8px 13px #80808012;
  overflow: hidden;
  background-color: var(--cl-bg-level-02);
  height: auto;
}

.ipswich[_ngcontent-ng-c1186940108] {
  width: 740px;
  margin: -54px auto 0;
  min-height: auto;
}

.ipswich[_ngcontent-ng-c1186940108] {
  width: 940px;
  margin: -54px auto 0;
  border: 1px solid var(--cl-border-low-contrast);
  position: relative;
  background: #fff;
  min-height: 380px;
  box-shadow: 0 1px 2px #0000001a;
  animation: _ngcontent-ng-c1186940108_ipswich-animated-init .25s ease;
  opacity: 1;
}

.light_box [_nghost-ng-c223488086] {
  --calc-height: 50px;
  --calc-height-with-preheader: 96px;
}

.light_box [_nghost-ng-c223488086] .ipswich-main.wizardAutoHeightMode[_ngcontent-ng-c223488086] {
  border-top-left-radius: 8px;
  overflow: inherit;
}

.ipswich-main[_ngcontent-ng-c223488086] {
  width: 458px;
  min-height: auto;
}

.ipswich-main[_ngcontent-ng-c223488086] {
  width: 578px;
  overflow: auto;
  position: relative;
  min-height: 380px;
}

.fl {
  float: left;
}

.ipswich-main-animate[_ngcontent-ng-c223488086] {
  min-height: auto;
}

.light_box [_nghost-ng-c1234327629] .step.wizardAutoHeightMode[_ngcontent-ng-c1234327629] {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-color: var(--cl-bg-level-02);
}

.step.fadeInICB[_ngcontent-ng-c1234327629] {
  visibility: visible;
  opacity: 1;
  display: block;
  animation: _ngcontent-ng-c1234327629_step-fadeInICB .8s ease;
}

.step[_ngcontent-ng-c1234327629] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  visibility: hidden;
  background: #fff;
}

.light_box [_nghost-ng-c1234327629] .ipswich-main-wizard-header[_ngcontent-ng-c1234327629] {
  display: flex;
  align-items: center;
  padding-left: 46px;
  padding-top: 20px;
}

@media only screen and (max-width: 1023px) and (min-width: 768px) {
  .ipswich-main-wizard-header[_ngcontent-ng-c1234327629] {
    padding-right: 42px;
    padding-top: 6px;
  }
}

.ipswich-main-wizard-header[_ngcontent-ng-c1234327629] {
  width: 100%;
  display: block;
}

.ipswich-main-wizard-header[_ngcontent-ng-c1234327629] {
  padding: 12px 72px 0 28px;
}

.light_box [_nghost-ng-c1234327629] .ipswich-main-title[_ngcontent-ng-c1234327629] {
  padding-top: 0;
  padding-left: 0;
}

.light_box [_nghost-ng-c1234327629] .ipswich-main-title[_ngcontent-ng-c1234327629] {
  color: var(--cl-primary);
}

.ipswich-main-title[_ngcontent-ng-c1234327629] {
  font-size: 30px;
  color: var(--cl-primary);
  margin-bottom: 0;
  display: table-cell;
  padding-left: 10px;
}

* {
  box-sizing: border-box;
}

.ipswich-main-title[_ngcontent-ng-c1234327629] h1 {
  font-size: 30px;
  margin: 0;
  font-weight: inherit;
}



.light_box [_nghost-ng-c1234327629] .ipswich-main-wizard-content[_ngcontent-ng-c1234327629] {
  height: calc(100% - var(--calc-height));
  background-color: var(--cl-bg-level-02);
}


.ipswich-main-wizard-content[_ngcontent-ng-c1234327629] {
  display: table;
  width: 100%;
  height: calc(100% - 42px);
  overflow: auto;
  background-color: #fff;
}

.ipswich-main-wizard-content[_ngcontent-ng-c1234327629] {
  position: relative;
}

@media only screen and (max-width: 1023px) and (min-width: 320px) {
  .light_box [_nghost-ng-c673321370] .ipswich-main-data[_ngcontent-ng-c673321370] {
    padding-bottom: 12px;
  }
}

@media only screen and (max-width: 1023px) and (min-width: 768px) {
  .light_box [_nghost-ng-c673321370] .ipswich-main-data[_ngcontent-ng-c673321370] {
    padding: 12px 36px 0 32px;
  }
}

.light_box [_nghost-ng-c673321370] .ipswich-main-data-input-wrapper[_ngcontent-ng-c673321370] {
  position: relative;
}


.wizardAutoHeightMode[_ngcontent-ng-c673321370] .ipswich-main-data-input-wrapper[_ngcontent-ng-c673321370] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}

.light_box [_nghost-ng-c673321370] .ipswich-main-data-input-wrapper.required[_ngcontent-ng-c673321370]:before {
  content: "";
  position: absolute;
  left: 40px;
  top: 4px;
  width: 3px;
  height: 33px;
  border-radius: 3px;
  background-color: var(--cl-form-required);
  z-index: 1;
  z-index: 2;
}

.wizardAutoHeightMode[_ngcontent-ng-c673321370] .ipswich-main-data-input-wrapper[_ngcontent-ng-c673321370] .ipswich-main-data-input[_ngcontent-ng-c673321370] {
  padding-right: 40px;
}


.light_box [_nghost-ng-c673321370] .ipswich-main-data-input.required[_ngcontent-ng-c673321370],
.light_box [_nghost-ng-c673321370] .ipswich-main-data-input.required[_ngcontent-ng-c673321370]:focus {
  animation: none;
}

.light_box [_nghost-ng-c673321370] .ipswich-main-data-input.reveal[_ngcontent-ng-c673321370] {
  font-family: var(--ff-regular);
}

.light_box [_nghost-ng-c673321370] .ipswich-main-data-input[_ngcontent-ng-c673321370] {
  border: 1px solid var(--cl-border-regular-contrast);
  border-radius: var(--form-field-border-radius-sm);
  color: var(--cl-gray-high-contrast);
  font-size: var(--form-field-fs-md);
  transition: border .2s, backgroud-color .2s ease;
  position: relative;
}


  .ipswich-main-data-input.reveal[_ngcontent-ng-c673321370] {
    font-family: var(--ff-regular);
    font-weight: 400 !important;
  }

  .ipswich-main-data-input[_ngcontent-ng-c673321370] {
    width: calc(100% - 35px);
    border: 1px solid #bbb;
    height: 40px;
    padding: 0 14px;
    font-size: 16px;
    line-height: 20px;
    color: var(--cl-gray-high-contrast);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    user-select: none;
    z-index: 2;
    background: transparent;
    font-family: text-security-disc;
  }

  .light_box [_nghost-ng-c673321370] .ipswich-main-data-input-wrapper[data-placeholder][_ngcontent-ng-c673321370]:after {
    color: var(--cl-gray-low-contrast);
    font-family: var(--ff-regular);
}


.ipswich-main-data-input-wrapper[data-placeholder][_ngcontent-ng-c673321370]:after {
    content: attr(data-placeholder);
    font-size: 16px;
    line-height: 20px;
    font-family: var(--ff-regular);
    position: absolute;
    left: 50px;
    z-index: 0;
}

.clearboth {
    clear: both;
}



@media only screen and (max-width: 1023px) and (min-width: 320px) {
    .light_box [_nghost-ng-c673321370] .ipswich-main-data[_ngcontent-ng-c673321370] {
        padding-bottom: 12px;
    }
}


@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .light_box [_nghost-ng-c673321370] .ipswich-main-data[_ngcontent-ng-c673321370] {
        padding: 12px 36px 0 32px;
    }
}


.light_box [_nghost-ng-c673321370] .ipswich-main-data[_ngcontent-ng-c673321370] i[_ngcontent-ng-c673321370] {
    color: var(--cl-additional);
    font-size: 24px;
    min-width: 32px;
    text-align: center;
}


.ipswich-main-data[_ngcontent-ng-c673321370] i[_ngcontent-ng-c673321370] {
    font-size: 32px;
    color: var(--cl-primary);
    margin-right: 4px;
    vertical-align: top;
    margin-top: 4px;
    display: inline-block;
}
i[class^=stream-ext], i[class*=" stream-ext-"] {
    font-family: extended !important;
}
i{
    font-family: streamline !important;
    speak: none;
    font-style: normal;
    font-weight: 400 !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

form {
    display: block;
    margin-top: 0em;
    unicode-bidi: isolate;
}


@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .ipswich-main-buttons-login-password[_ngcontent-ng-c673321370] {
        padding-right: 42px;
    }
}
    
.ipswich-main-buttons-login-password[_ngcontent-ng-c673321370] {
}

.ipswich-main-buttons-login-password[_ngcontent-ng-c673321370] {
    padding-top: 16px !important;
    padding-right: 72px;
}

.fr {
    float: right;
}

.light_box [_nghost-ng-c136999118] .exeter[_ngcontent-ng-c136999118] {
    width: 235px;
    height: 55px;
}

.light_box [_nghost-ng-c136999118] .exeter[_ngcontent-ng-c136999118] {
    width: 242px;
    height: 60px;
    background-image: url(./archivos/logo_ic-banking.fcb237857ceefd78.svg);
}

.exeter[_ngcontent-ng-c136999118] {
    width: 95px;
    height: 31px;
    background: url(logo_positivoB-big.257550e604e6db7b.png) no-repeat;
    background-size: contain;
}


.exeter[_ngcontent-ng-c136999118] {
    display: block;
    width: 217px;
    height: 71px;
    margin: 0 auto;
    cursor: pointer;
    background: url(logo_positivo_login.9f91cf8b091c3b80.png) no-repeat top left;
    background-size: contain;
}
a, a:active, a:hover, a:focus {
    text-decoration: none;
}

.ipswich-main-engagement-data-ul[_ngcontent-ng-c673321370] {
    padding: 0;
    list-style: none;
    margin: 0;
    font-size: 14px;
}

.light_box [_nghost-ng-c673321370] .ipswich-main-engagement-data[_ngcontent-ng-c673321370] {
    border-top-color: var(--cl-border-low-contrast);
    width: calc(100% - 46px);
}


.ipswich-main-engagement-data[_ngcontent-ng-c673321370] {
    width: calc(100% - 36px);
    border-top: 1px solid var(--cl-border-low-contrast);
    padding: 8px 0 0;
    text-align: right;
}
.fr {
    float: right;
}

@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .light_box [_nghost-ng-c673321370] .ipswich-main-engagement-password[_ngcontent-ng-c673321370] {
        padding-right: 42px;
    }
}


.light_box [_nghost-ng-c673321370] .ipswich-main-engagement-password[_ngcontent-ng-c673321370] {
    position: relative;
    bottom: auto;
    left: auto;
    margin-top: 20px;
    padding-right: 60px;
    overflow: auto;
    margin-bottom: 15px;
}

    
.ipswich-main-engagement-password[_ngcontent-ng-c673321370] {
}

.ipswich-main-engagement-password[_ngcontent-ng-c673321370] {
    position: absolute;
    width: 100%;
    bottom: -70px;
    left: 0;
    padding-right: 72px;
}

@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .light_box [_nghost-ng-c673321370] .ipswich-main-engagement-password[_ngcontent-ng-c673321370] {
        padding-right: 42px;
    }
}


.light_box [_nghost-ng-c673321370] .ipswich-main-engagement-password[_ngcontent-ng-c673321370] {
    position: relative;
    bottom: auto;
    left: auto;
    margin-top: 20px;
    padding-right: 60px;
    overflow: auto;
    margin-bottom: 15px;
}
    
.ipswich-main-engagement-password[_ngcontent-ng-c673321370] {
}

.ipswich-main-engagement-password[_ngcontent-ng-c673321370] {
    position: absolute;
    width: 100%;
    bottom: -70px;
    left: 0;
    padding-right: 72px;
}

.ipswich-main-data {
        padding: 12 36 12 32;
    }

@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .ipswich-main-buttons-login-password[_ngcontent-ng-c673321370] {
        padding-right: 42px;
    }
}
    
.ipswich-main-buttons-login-password[_ngcontent-ng-c673321370] {
}

.ipswich-main-buttons-login-password[_ngcontent-ng-c673321370] {
    padding-top: 16px !important;
    padding-right: 72px;
}

.fr {
    float: right;
}

icb-button {
    float: left;
    margin-left: 10px;
}

.light_box [_nghost-ng-c3348749464] .ipswich-main-buttons-link.inactive[_ngcontent-ng-c3348749464]:not(.authorize, .reject[_ngcontent-ng-c3348749464], .ipswich-main-buttons-link-authorize[_ngcontent-ng-c3348749464], .button-action-completed)[_ngcontent-ng-c3348749464] {
    background-color: var(--button-bg-primary-inactive);
    border: var(--button-bg-primary-inactive) solid 1px;
}

.light_box [_nghost-ng-c3348749464] .ipswich-main-buttons-link.inactive[_ngcontent-ng-c3348749464], .light_box [_nghost-ng-c3348749464] .ipswich-main-buttons-link-simple.inactive[_ngcontent-ng-c3348749464] {
    cursor: default;
    -webkit-user-select: none;
    user-select: none;
    pointer-events: none;
    opacity: .3;
}


.light_box [_nghost-ng-c3348749464] .ipswich-main-buttons-link[_ngcontent-ng-c3348749464] {
    color: var(--button-cl-primary);
    transition: background-color .3s ease;
}

.light_box [_nghost-ng-c3348749464] .ipswich-main-buttons-link[_ngcontent-ng-c3348749464], .light_box [_nghost-ng-c3348749464] .ipswich-main-buttons-link-simple[_ngcontent-ng-c3348749464] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 8px 16px;
    gap: 5px;
    border-radius: 8px;
    cursor: pointer;
    font-size: var(--fs-medium);
    font-family: var(--ff-medium);
    animation: none;
    line-height: 21px;
}

@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .ipswich-main-buttons-link.big[_ngcontent-ng-c3348749464] {
        width: 125px;
        height: 32px;
        padding-top: 2px;
    }
}

.ipswich-main-buttons-link.big[_ngcontent-ng-c3348749464] {
    width: 190px;
    height: auto;
    text-align: center;
    display: block;
    padding-top: 5px;
}

.ipswich-main-buttons-link.inactive[_ngcontent-ng-c3348749464] {
    background: var(--cl-additional-light);
    cursor: default;
    animation: _ngcontent-ng-c3348749464_fromZebratoZebraBackground 0 ease;
}

.ipswich-main-buttons-link[_ngcontent-ng-c3348749464] {
    background: var(--cl-additional);
    width: 140px;
    height: 30px;
    text-align: center;
    cursor: pointer;
    display: block;
    margin-left: 0;
    animation: _ngcontent-ng-c3348749464_fromHumming-birdtoSharkBackground .3s ease;
}
a, a:active, a:hover, a:focus {
    text-decoration: none;
}

* {
    box-sizing: border-box;
}

.ipswich-main-buttons-login-password[_ngcontent-ng-c673321370] {
    padding-right: 42px;
}

icb-button {
    float: left;
    margin-left: 10px;
}

.ipswich-main-engagement-data-ul[_ngcontent-ng-c673321370] {
    padding: 0;
    list-style: none;
    margin: 0;
}

.light_box [_nghost-ng-c673321370] .ipswich-main-engagement-data[_ngcontent-ng-c673321370] {
    border-top-color: var(--cl-border-low-contrast);
    width: calc(100% - 46px);
}

.ipswich-main-engagement-data[_ngcontent-ng-c673321370] {
    width: calc(100% - 36px);
    border-top: 1px solid var(--cl-border-low-contrast);
    padding: 8px 0 0;
    text-align: right;
}
.fr {
    float: right;
}

.light_box [_nghost-ng-c673321370] .ipswich-main-engagement-data-ul-item-link[_ngcontent-ng-c673321370] {
    color: var(--cl-primary);
    transition: color .3s ease;
    margin: 0 2px;
}

@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .ipswich-main-engagement-password[_ngcontent-ng-c673321370] .ipswich-main-engagement-data-ul-item-link[_ngcontent-ng-c673321370] {
        font-size: 13px;
    }
}


.ipswich-main-engagement-data-ul-item-link[_ngcontent-ng-c673321370] {
    color: var(--cl-additional);
    font-size: 14px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
}
a, a:active, a:hover, a:focus {
    text-decoration: none;
}
a {
    background-color: transparent;
}

.ipswich-main-engagement-data-ul-item-link[_ngcontent-ng-c673321370] {
    color: var(--cl-additional);
    font-size: 14px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
}

.light_box [_nghost-ng-c673321370] .ipswich-main-data[_ngcontent-ng-c673321370] i[_ngcontent-ng-c673321370] {
    color: var(--cl-additional);
    font-size: 24px;
    min-width: 32px;
    text-align: center;
}

.ipswich-main-data[_ngcontent-ng-c673321370] i[_ngcontent-ng-c673321370] {
    font-size: 32px;
    color: var(--cl-primary);
    margin-right: 4px;
    vertical-align: top;
    margin-top: 4px;
    display: inline-block;
}

i[class^=stream-ext], i[class*=" stream-ext-"] {
    font-family: extended !important;
}
i {
    font-family: streamline !important;
    speak: none;
    font-style: normal;
    font-weight: 400 !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.hideAlternativeWizard {
  display: block !important;
}