.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-13057d41-f7a1-31b5-8c68-82612183b76a {
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i&display=swap'); 
  body {  
    font-size:16px;
    background-image:var(--lfr-background-image-8ee0b1e7-eee1-4984-ada2-f9fcfe142f22) !important;
    font:400 16px/1.5 'Source Sans Pro', Tahoma, 'Trebuchet MS', sans-serif;
    color:#09101d;
    font-family:system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
    font-weight:400;
    line-height:1.5;
    text-align:inherit;
  }  
* { 
    box-sizing: border-box;
} 

*  { 
    box-sizing: border-box !important;
} 

body { 
    --control-menu-container-height: calc(  	var(--change-tracking-indicator-height, 0px) +  		var(--control-menu-height, 0px) +  		var(--staging-indicator-height, 0px)  );
} 

body { 
    background-color: #fff; 
    color: #09101d; 
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; 
    font-size: 1rem; 
    -moz-osx-font-smoothing: grayscale; 
    -webkit-font-smoothing: antialiased; 
    font-weight: 400; 
    line-height: 1.5; 
    margin: 0; 
    -ms-overflow-style: scrollbar; 
    text-align: inherit;
} 

body { 
    margin: 0;
} 

html { 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} 

html { 
    scroll-behavior: smooth;
} 

:root { 
    --custom-control-label-font-size: var(--text-paragraph-sm-font-size); 
    --condensed-form-input-filled-border-color: var(--color-neutral-5); 
    --tab-segment-item-icon-color-active: var(--tab-segment-item-color-active); 
    --condensed-form-input-label-color: var(--color-neutral-5); 
    --aspect-ratio-3: calc(2 / 3 * 100%); 
    --tab-segment-item-icon-color-disabled: var(--tab-segment-item-color-disabled); 
    --card-aspect-ratio-item-offset: var(--spacer-4); 
    --tab-segment-item-color-active: var(--color-action-primary-inverted); 
    --aspect-ratio-1: 100%; 
    --label-lg-font-size: var(--text-paragraph-sm-font-size); 
    --display3-weight: var(--font-weight-light); 
    --label-lg-line-height: var(--text-paragraph-sm-line-height); 
    --custom-control-label-color: var(--form-input-label-color); 
    --table-spaced-row-border-color: var(--color-neutral-3); 
    --tab-segment-item-background-color: transparent; 
    --tab-tertiary-item-color-hover: var(--tab-tertiary-item-color); 
    --form-input-label-font-weight: var(--font-weight-bolder); 
    --blockquote-small-color: var(--color-neutral-6); 
    --tab-secondary-item-font-size: var(--text-paragraph-font-size); 
    --tab-primary-item-background-color-active: var(--tab-primary-item-background-color); 
    --tab-tertiary-item-font-size: var(--text-paragraph-font-size); 
    --card-flat-background-color-hover: var(--color-neutral-1); 
    --form-feedback-item-line-height: var(--text-paragraph-sm-line-height); 
    --text-paragraph-sm-line-height: 20px; 
    --btn-border-radius: var(--border-radius-sm); 
    --tab-secondary-item-icon-color-hover: var(--tab-secondary-item-icon-color); 
    --tab-segment-item-color-disabled: var(--color-action-neutral-disabled); 
    --link-text-decoration: none; 
    --table-spaced-row-border-radius: var(--border-radius); 
    --tab-primary-item-icon-color-disabled: var(--color-action-neutral-disabled); 
    --btn-lg-font-size: 1.125rem; 
    --condensed-form-input-filled-label-color: var(--color-neutral-8); 
    --tab-primary-item-icon-color-hover: var(--color-action-primary-hover); 
    --label-lg-font-weight: var(--font-weight-bolder); 
    --tab-segment-border-color: var(--color-neutral-3); 
    --table-sm-font-size: var(--text-paragraph-font-size); 
    --form-input-line-height: var(--text-paragraph-line-height); 
    --card-flat-border-color-hover: var(--color-action-primary-hover); 
    --tab-segment-item-border-color: transparent; 
    --card-outlined-background-color: var(--color-neutral-0); 
    --card-body-padding-top: var(--spacer-3); 
    --form-input-background-color: var(--color-neutral-0); 
    --tab-tertiary-item-font-weight-active: var(--font-weight-bolder); 
    --btn-inline-item-spacer-x: var(--spacer-1); 
    --form-input-placeholder-font-weight: var(--font-weight-normal); 
    --table-sm-font-weight: var(--font-weight-normal); 
    --form-input-placeholder-font-size: var(--text-paragraph-font-size); 
    --card-elevated-background-color-active: var(--color-neutral-0); 
    --h4-font-weight: var(--h1-font-weight); 
    --color-neutral-10: #1d1c21; 
    --color-action-primary-disabled: #a696e4; 
    --tab-primary-item-border-color: var(--color-neutral-3); 
    --h6-font-weight: var(--h1-font-weight); 
    --tab-segment-item-border-color-disabled: var(--tab-segment-item-border-color); 
    --text-paragraph-font-size: 1rem; 
    --elevation-tight-7: 0 7px 18px; 
    --form-text-font-size: var(--text-paragraph-sm-font-size); 
    --card-border-radius: var(--border-radius); 
    --elevation-tight-3: 0 2px 6px; 
    --tab-secondary-item-color: var(--color-neutral-8); 
    --elevation-tight-1: 0 1px 3px; 
    --tab-tertiary-item-icon-color-hover: var(--tab-tertiary-item-icon-color); 
    --h2-font-weight: var(--h1-font-weight); 
    --elevation-tight-2: 0 1.25px 4px; 
    --card-flat-background-color-active: var(--color-neutral-1); 
    --tab-secondary-horizontal-item-padding-x: var(--spacer-3); 
    --tab-secondary-horizontal-item-padding-y: var(--spacer-3); 
    --condensed-form-input-filled-label-font-size: var(--text-paragraph-sm-font-size); 
    --tab-primary-item-font-weight-active: var(--tab-primary-item-font-weight); 
    --text-paragraph-line-height: 24px; 
    --table-sm-line-height: var(--text-paragraph-line-height); 
    --label-lg-padding-x: var(--spacer-2); 
    --table-sm-header-cell-padding-y: var(--spacer-2); 
    --table-sm-header-cell-padding-x: var(--spacer-2); 
    --tab-primary-item-icon-color: var(--color-neutral-7); 
    --tab-segment-item-icon-font-size: var(--text-paragraph-font-size); 
    --tab-tertiary-horizontal-item-padding-y: var(--spacer-3); 
    --tab-tertiary-horizontal-item-padding-x: var(--spacer-3); 
    --table-sm-cell-padding-x: var(--spacer-2); 
    --btn-lg-border-radius: var(--border-radius); 
    --table-sm-cell-padding-y: var(--spacer-2); 
    --tab-primary-item-color-active: var(--color-action-primary-default); 
    --spacer-2: 0.5rem; 
    --spacer-1: 0.25rem; 
    --tab-tertiary-item-font-weight: var(--font-weight-normal); 
    --spacer-4: 1.5rem; 
    --spacer-3: 1rem; 
    --form-input-border-color: var(--color-neutral-5); 
    --card-outlined-border-color: var(--color-neutral-3); 
    --tab-primary-item-icon-font-size: var(--text-paragraph-font-size); 
    --card-flat-border-color: var(--color-neutral-1); 
    --card-horizontal-aspect-ratio-default: var(--aspect-ratio-1); 
    --custom-control-color-hover: var(--color-action-primary-active-lighten); 
    --color-focus: var(--color-brand-primary-lighten-3); 
    --table-lg-cell-padding-x: var(--spacer-4); 
    --table-lg-cell-padding-y: var(--spacer-4); 
    --card-outlined-background-color-hover: var(--color-neutral-0); 
    --tab-secondary-item-background-color-active: var(--color-neutral-0); 
    --color-brand-primary: #5924eb; 
    --tab-segment-item-font-size: var(--text-link-small-font-size); 
    --tab-segment-item-inline-item-spacer-x: var(--spacer-3); 
    --form-text-color: var(--color-neutral-7); 
    --tab-segment-item-inline-item-spacer-y: var(--spacer-3); 
    --tab-segment-item-color: var(--color-neutral-6); 
    --table-lg-line-height: var(--text-paragraph-line-height); 
    --tab-segment-item-icon-color: var(--tab-segment-item-color); 
    --tab-segment-item-font-weight: var(--font-weight-bold); 
    --elevation-fluffy-2: 0 6.25px 20px; 
    --table-color: var(--color-neutral-10); 
    --custom-control-label-font-weight: var(--form-input-label-font-weight); 
    --tab-tertiary-item-color-disabled: var(--color-action-neutral-disabled); 
    --tab-secondary-item-font-weight: var(--font-weight-normal); 
    --font-weight-semi-bold: 600; 
    --tab-primary-item-color-disabled: var(--color-action-neutral-disabled); 
    --color-action-primary-inverted: #fff; 
    --tab-tertiary-item-color-active: var(--tab-tertiary-item-color); 
    --tab-tertiary-item-icon-color-disabled: var(--color-action-neutral-disabled); 
    --tab-segment-item-background-color-active: var(--color-action-primary-active); 
    --tab-segment-item-border-radius: var(--border-radius-pill); 
    --table-title-link-text-decoration: var(--link-text-decoration); 
    --form-input-color-disabled: var(--color-neutral-4); 
    --form-input-label-line-height: var(--text-paragraph-line-height); 
    --tab-tertiary-item-icon-color: var(--color-neutral-7); 
    --box-shadow-lg: var(--elevation-fluffy-3) rgba(0, 0, 0, .175); 
    --tab-secondary-vertical-item-padding-y: var(--spacer-3); 
    --label-lg-border-radius: var(--border-radius-xs); 
    --tab-secondary-vertical-item-padding-x: var(--spacer-3); 
    --tab-secondary-item-background-color-hover: var(--tab-secondary-item-background-color); 
    --form-feedback-item-font-weight: var(--font-weight-normal); 
    --tab-tertiary-item-active-bar-color-active: var(--color-action-primary-default); 
    --tab-primary-item-color-hover: var(--color-action-primary-hover); 
    --h5-font-weight: var(--h1-font-weight); 
    --label-sm-padding-x: var(--spacer-1); 
    --table-title-link-color-hover: var(--link-hover-color); 
    --tab-secondary-item-active-bar-color-active: var(--color-action-primary-default); 
    --tab-tertiary-item-line-height: var(--text-paragraph-line-height); 
    --condensed-form-text-font-weight: var(--font-weight-normal); 
    --table-font-size: var(--text-paragraph-font-size); 
    --table-row-background-color-hover: var(--color-action-primary-hover-lighten); 
    --h1-font-weight: var(--font-weight-bold); 
    --form-input-font-weight: var(--font-weight-normal); 
    --tab-secondary-item-icon-font-size: var(--text-paragraph-font-size); 
    --tab-secondary-item-font-weight-active: var(--font-weight-bold); 
    --elevation-fluffy-3: 0 10px 30px; 
    --table-header-font-size: var(--table-font-size); 
    --form-input-border-radius: var(--border-radius); 
    --label-sm-border-radius: var(--border-radius-xs); 
    --tab-tertiary-item-border-color: var(--color-neutral-3); 
    --table-sm-header-line-height: var(--text-paragraph-line-height); 
    --border-radius: 0.5rem; 
    --table-row-background-color-alternate: var(--color-neutral-1); 
    --table-header-line-height: var(--text-paragraph-line-height); 
    --table-line-height: var(--text-paragraph-line-height); 
    --form-input-label-color: var(--color-neutral-8); 
    --text-muted: var(--color-neutral-4); 
    --table-title-color: var(--color-neutral-9); 
    --table-border-color: var(--color-neutral-3); 
    --form-input-placeholder-color-focus: var(--color-neutral-4); 
    --tab-secondary-item-inline-item-spacer-y: var(--spacer-2); 
    --tab-secondary-item-inline-item-spacer-x: var(--spacer-2); 
    --tab-segment-background-color: var(--color-neutral-1); 
    --card-body-padding-right: var(--spacer-4); 
    --font-weight-bold: 700; 
    --color-action-primary-active: #3c249e; 
    --condensed-form-input-label-font-weight: var(--font-weight-bolder); 
    --tab-segment-item-color-hover: var(--color-action-primary-active); 
    --card-elevated-background-color: var(--color-neutral-0); 
    --tab-segment-padding-y: var(--spacer-1); 
    --tab-segment-padding-x: var(--spacer-1); 
    --display1-weight: var(--font-weight-light); 
    --tab-secondary-item-active-bar-color-hover: var(--color-action-primary-default); 
    --color-brand-secondary-lighten-5: #fff5db; 
    --box-shadow-sm: var(--elevation-tight-1) rgba(0, 0, 0, .075); 
    --form-text-font-weight: var(--font-weight-light); 
    --tab-tertiary-item-background-color-active: var(--tab-tertiary-item-background-color); 
    --tab-primary-item-background-color: transparent; 
    --tab-segment-item-background-color-disabled: var(--tab-segment-item-background-color); 
    --tab-secondary-item-background-color: var(--color-neutral-1); 
    --condensed-form-input-background-color: var(--color-neutral-2); 
    --tab-primary-item-color: var(--color-neutral-7); 
    --tab-tertiary-vertical-item-padding-x: var(--spacer-3); 
    --tab-tertiary-vertical-item-padding-y: var(--spacer-3); 
    --color-neutral-0: #fff; 
    --color-neutral-1: #f7f6f9; 
    --color-neutral-2: #eeecf3; 
    --color-neutral-3: #dcd9e2; 
    --color-neutral-4: #a7a3b2; 
    --tab-secondary-item-background-color-disabled: var(--tab-secondary-item-background-color); 
    --color-neutral-5: #898593; 
    --color-neutral-6: #716c7f; 
    --color-neutral-7: #5a5469; 
    --color-neutral-8: #3f3851; 
    --color-neutral-9: #332b4a; 
    --tab-secondary-item-icon-color-active: var(--tab-secondary-item-icon-color); 
    --tab-segment-item-border-color-hover: var(--tab-segment-item-border-color); 
    --text-paragraph-sm-font-size: 0.8125rem; 
    --card-elevated-box-shadow-active: var(--elevation-tight-3) rgba(89, 36, 235, 0.22); 
    --table-spaced-row-border-spacing: var(--spacer-2); 
    --tab-segment-item-icon-color-hover: var(--tab-segment-item-color-hover); 
    --custom-control-label-line-height: var(--text-paragraph-sm-line-height); 
    --form-input-placeholder-color-disabled: var(--color-neutral-3); 
    --tab-segment-item-background-color-hover: var(--tab-segment-item-background-color); 
    --border-radius-pill: 50rem; 
    --card-outlined-border-color-active: var(--color-action-primary-active); 
    --table-font-weight: var(--font-weight-normal); 
    --tab-segment-item-line-height: var(--text-link-small-line-height); 
    --form-input-font-size: var(--text-paragraph-font-size); 
    --custom-control-border-color: var(--color-action-primary-default); 
    --btn-sm-inline-item-font-size: var(--btn-sm-font-size); 
    --table-lg-header-line-height: var(--text-paragraph-line-height); 
    --body-color: var(--color-neutral-9); 
    --tab-segment-item-box-shadow-active: var(--elevation-tight-2) rgba(89, 36, 235, 0.25); 
    --table-border-radius: var(--border-radius); 
    --box-shadow: var(--elevation-tight-3) rgba(0, 0, 0, .15); 
    --table-row-background-color: var(--color-neutral-0); 
    --label-sm-font-weight: var(--font-weight-bolder); 
    --table-title-link-text-decoration-hover: var(--link-text-decoration-hover); 
    --card-vertical-aspect-ratio-default: var(--aspect-ratio-3); 
    --tab-secondary-item-color-disabled: var(--color-action-neutral-disabled); 
    --text-paragraph-xs-font-size: 0.6875rem; 
    --card-elevated-box-shadow-hover: var(--elevation-tight-7) rgba(89, 36, 235, 0.17); 
    --color-brand-primary-lighten-3: #ac92f5; 
    --btn-inline-item-font-size: var(--btn-font-size); 
    --color-action-primary-hover-lighten: #f2f0fa; 
    --tab-primary-item-icon-color-active: var(--color-action-primary-default); 
    --form-feedback-item-font-size: var(--text-paragraph-sm-font-size); 
    --tab-secondary-item-line-height: var(--text-paragraph-line-height); 
    --form-input-label-reference-mark-color: var(--color-state-error); 
    --card-elevated-background-color-hover: var(--color-neutral-0); 
    --form-text-line-height: var(--text-paragraph-sm-line-height); 
    --table-cell-padding-x: var(--spacer-3); 
    --table-cell-padding-y: var(--spacer-3); 
    --tab-primary-item-font-size: var(--text-paragraph-font-size); 
    --form-input-placeholder-color: var(--color-neutral-4); 
    --table-header-font-weight: var(--font-weight-semi-bold); 
    --tab-primary-horizontal-item-padding-y: var(--spacer-3); 
    --tab-primary-horizontal-item-padding-x: var(--spacer-3); 
    --font-weight-bolder: 800; 
    --table-title-link-color: var(--link-color); 
    --form-input-border-color-disabled: var(--color-neutral-2); 
    --table-sm-header-font-weight: var(--font-weight-semi-bold); 
    --table-header-background-color: var(--color-neutral-0); 
    --tab-tertiary-item-color: var(--color-neutral-8); 
    --tab-primary-item-background-color-disabled: var(--tab-primary-item-background-color); 
    --btn-sm-font-size: 0.875rem; 
    --color-action-primary-default: #5924eb; 
    --table-title-line-height: var(--text-paragraph-line-height); 
    --table-lg-font-weight: var(--font-weight-normal); 
    --tab-secondary-item-border-color-active: var(--tab-secondary-item-border-color); 
    --marked-text-background-color: var(--color-brand-secondary-lighten-5); 
    --tab-tertiary-item-background-color: var(--color-neutral-0); 
    --tab-secondary-item-border-color-hover: var(--tab-secondary-item-border-color); 
    --display4-weight: var(--font-weight-light); 
    --card-flat-border-color-active: var(--color-action-primary-active); 
    --form-input-color: var(--color-neutral-8); 
    --body-bg: var(--color-neutral-0); 
    --display2-weight: var(--font-weight-light); 
    --tab-tertiary-item-icon-color-active: var(--tab-tertiary-item-icon-color); 
    --tab-secondary-item-border-color: var(--color-neutral-3); 
    --card-elevated-box-shadow: var(--elevation-tight-3) rgba(89, 36, 235, 0.22); 
    --form-input-placeholder-line-height: var(--text-paragraph-line-height); 
    --tab-primary-item-line-height: var(--text-paragraph-line-height); 
    --condensed-form-input-background-color-disabled: var(--color-neutral-1); 
    --condensed-form-input-filled-label-font-weight: var(--font-weight-bolder); 
    --table-lg-font-size: var(--text-paragraph-font-size); 
    --label-sm-font-size: var(--text-paragraph-xs-font-size); 
    --tab-primary-item-active-bar-color-hover: var(--color-brand-primary-darken-1); 
    --text-small-caps-font-size: 0.875rem; 
    --border-radius-sm: 0.375rem; 
    --tab-tertiary-item-active-bar-color-hover: var(--color-action-primary-hover); 
    --color-action-neutral-disabled: #959ca5; 
    --condensed-form-input-label-font-size: var(--text-paragraph-font-size); 
    --tab-tertiary-item-box-shadow-active: var(--elevation-fluffy-2) rgba(77, 133, 255, 0.1); 
    --tab-tertiary-item-background-color-hover: var(--tab-tertiary-item-background-color); 
    --custom-control-background-color: var(--color-neutral-0); 
    --font-weight-normal: 500; 
    --btn-sm-border-radius: var(--border-radius-xs); 
    --table-lg-header-cell-padding-y: var(--spacer-4); 
    --tab-secondary-item-icon-color: var(--color-neutral-7); 
    --table-lg-header-cell-padding-x: var(--spacer-4); 
    --tab-primary-item-active-bar-color-active: var(--color-brand-primary); 
    --card-body-padding-left: var(--spacer-4); 
    --color-action-primary-active-lighten: #ece9f5; 
    --tab-secondary-item-icon-color-disabled: var(--color-action-neutral-disabled); 
    --tab-secondary-item-color-active: var(--color-neutral-10); 
    --card-flat-background-color: var(--color-neutral-1); 
    --table-lg-header-font-size: var(--text-paragraph-font-size); 
    --tab-tertiary-item-inline-item-spacer-x: var(--spacer-2); 
    --tab-tertiary-item-inline-item-spacer-y: var(--spacer-2); 
    --table-header-cell-padding-x: var(--spacer-3); 
    --table-header-cell-padding-y: var(--spacer-3); 
    --card-outlined-border-color-hover: var(--color-action-primary-hover); 
    --btn-font-weight: var(--font-weight-semi-bold); 
    --form-input-label-font-size: var(--text-paragraph-font-size); 
    --tab-segment-item-padding-y: var(--spacer-3); 
    --tab-primary-vertical-item-padding-y: var(--spacer-3); 
    --tab-primary-vertical-item-padding-x: var(--spacer-3); 
    --table-row-background-color-active: var(--color-action-primary-active-lighten); 
    --condensed-form-text-font-size: var(--text-paragraph-sm-font-size); 
    --custom-control-border-color-disabled: var(--color-action-primary-disabled); 
    --tab-tertiary-item-border-color-hover: var(--tab-tertiary-item-border-color); 
    --tab-primary-item-inline-item-spacer-x: var(--spacer-3); 
    --tab-primary-item-inline-item-spacer-y: var(--spacer-3); 
    --table-sm-header-font-size: var(--text-paragraph-font-size); 
    --tab-secondary-item-color-hover: var(--color-neutral-10); 
    --tab-segment-item-font-weight-active: var(--tab-segment-item-font-weight); 
    --table-lg-header-font-weight: var(--font-weight-semi-bold); 
    --link-color: var(--color-action-primary-default); 
    --h3-font-weight: var(--h1-font-weight); 
    --color-brand-primary-darken-1: #4212c7; 
    --card-body-padding-bottom: var(--spacer-4); 
    --card-outlined-background-color-active: var(--color-neutral-0); 
    --btn-lg-inline-item-font-size: var(--btn-lg-font-size); 
    --table-title-font-weight: var(--font-weight-semi-bold); 
    --tab-primary-item-background-color-hover: var(--tab-primary-item-background-color); 
    --btn-font-size: 1rem; 
    --tab-primary-item-font-weight: var(--font-weight-bold); 
    --tab-primary-item-border-color-active: var(--tab-primary-item-border-color); 
    --tab-segment-border-radius: var(--border-radius-pill); 
    --color-action-primary-hover: #4429b3; 
    --font-weight-light: 300; 
    --link-hover-color: var(--color-action-primary-hover); 
    --tab-tertiary-item-background-color-disabled: var(--tab-tertiary-item-background-color); 
    --table-title-font-size: var(--text-small-caps-font-size); 
    --form-input-label-color-disabled: var(--color-neutral-8); 
    --border-radius-xs: 0.25rem; 
    --table-header-color: var(--color-neutral-8); 
    --form-feedback-item-border-radius: var(--border-radius); 
    --condensed-form-input-label-color-disabled: var(--color-neutral-4); 
    --tab-tertiary-item-icon-font-size: var(--text-paragraph-font-size); 
    --tab-segment-item-border-color-active: var(--tab-segment-item-border-color); 
    --lead-font-weight: var(--font-weight-light); 
    --table-row-color-hover: var(--table-row-color); 
    --color-state-error: #da1414; 
    --tab-primary-item-border-color-hover: var(--tab-primary-item-border-color); 
    --font-size-base: var(--text-paragraph-font-size); 
} 

:root { 
    --border-radius-sm: 2px; 
    --color-action-primary-default: #0B5FFF; 
    --color-brand-primary: #0B63CE; 
    --color-neutral-10: #282934; 
    --spacer-1: 0.25rem; 
    --spacer-2: 0.5rem; 
    --spacer-3: 0.75rem; 
    --spacer-4: 1rem; 
} 

.ot-sdk-cookie-policy { 
    font-family: inherit; 
    font-size: 16px;
} 

*  { 
    -webkit-box-sizing: content-box; 
    -moz-box-sizing: content-box; 
    box-sizing: content-box;
} 

#ot-sdk-cookie-policy div { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

.ot-sdk-container  { 
    position: relative; 
    width: 100%; 
    max-width: 100%; 
    margin: 0 auto; 
    padding: 0 20px; 
    box-sizing: border-box;
} 

@media (min-width: 400px){ 
  .ot-sdk-container  { 
    width: 90%; 
    padding: 0;
  } 
}     

@media (min-width: 550px){ 
  .ot-sdk-container  { 
    width: 100%;
  } 
}     

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { 
    font-family: inherit; 
    font-size: 1rem;
} 

*,:before,:after { 
    box-sizing: border-box;
} 

* , .content .layout-content ::before, .content .layout-content ::after { 
    box-sizing: border-box !important;
} 

* , #onetrust-banner-sdk ::after, #onetrust-banner-sdk ::before, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before, #ot-sdk-cookie-policy ::after, #ot-sdk-cookie-policy ::before, #ot-sync-ntfy ::after, #ot-sync-ntfy ::before { 
    -webkit-box-sizing: content-box; 
    -moz-box-sizing: content-box; 
    box-sizing: content-box;
} 

.content .layout-content *, .content .layout-content ::before, .content .layout-content ::after { 
    box-sizing: border-box !important;
} 

#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk ::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-cookie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy ::before { 
    -webkit-box-sizing: content-box; 
    -moz-box-sizing: content-box; 
    box-sizing: content-box;
} 

#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .ot-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-cookie-policy .ot-sdk-row::after { 
    content: ""; 
    display: table; 
    clear: both;
} 

h3 { 
    margin-bottom: 0.5rem; 
    margin-top: 0;
} 

h3 { 
    font-weight: 700; 
    line-height: 1.2; 
    margin-bottom: 0.5rem;
} 

h3 { 
    font-size: 1.1875rem;
} 

body .content h3 { 
    font-weight: 600; 
    line-height: 1.25;
} 

body .content h3 { 
    margin: 0 0 16px;
} 

body .content h3 { 
    font-size: 1.75em;
} 

.content .layout-content h3 { 
    font-weight: 600;
} 

@media (min-width: 600px){ 
  .content .layout-content h3 { 
    font-size: 1.875rem; 
    line-height: 1.2;
  } 
}     

@media (min-width: 900px){ 
  .content .layout-content h3 { 
    font-size: 2rem; 
    line-height: 1.125;
  } 
}     

@media (min-width: 1200px){ 
  .content .layout-content h3 { 
    font-size: 2.188rem; 
    line-height: 1.143;
  } 
}     

#ot-sdk-cookie-policy h3 { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy h3 { 
    margin-top: 0; 
    font-weight: 600; 
    font-family: inherit;
} 

#ot-sdk-cookie-policy h3 { 
    font-size: 1.5rem; 
    line-height: 1.3;
} 

@media (min-width: 550px){ 
  #ot-sdk-cookie-policy h3 { 
    font-size: 1.5rem;
  } 
}     

#ot-sdk-cookie-policy h3 { 
    font-size: 1.5em;
} 

.ot-sdk-cookie-policy h3 ,.ot-sdk-cookie-policy #cookie-policy-title  { 
    color: dimgray;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title  { 
    margin-bottom: 1.2em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3 ,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title  { 
    color: dimgray;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title  { 
    color: #696969;
} 

.ot-sdk-cookie-policy #cookie-policy-description  { 
    color: dimgray;
} 

.ot-sdk-cookie-policy #cookie-policy-description  { 
    margin-bottom: 1em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description  { 
    color: dimgray;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description  { 
    margin-bottom: 1em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description  { 
    font-size: .9em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description  { 
    color: #696969;
} 

.ot-sdk-cookie-policy section  { 
    margin-bottom: 2em;
} 

#ot-sdk-cookie-policy section { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { 
    margin-bottom: 1em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section  { 
    margin-bottom: 2em;
} 

h4 { 
    margin-bottom: 0.5rem; 
    margin-top: 0;
} 

h4 { 
    font-weight: 700; 
    line-height: 1.2; 
    margin-bottom: 0.5rem;
} 

h4 { 
    font-size: 1rem;
} 

.ot-sdk-cookie-policy h4  { 
    font-size: 1.2em;
} 

body .content h4 { 
    font-weight: 600; 
    line-height: 1.25;
} 

body .content h4 { 
    margin: 0 0 16px;
} 

body .content h4 { 
    font-size: 1.125em;
} 

.ot-sdk-cookie-policy h4 ,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group  { 
    color: dimgray;
} 

.content .layout-content h4 { 
    font-weight: 600;
} 

@media (min-width: 600px){ 
  .content .layout-content h4 { 
    font-size: 1.563rem; 
    line-height: 1.28;
  } 
}     

@media (min-width: 900px){ 
  .content .layout-content h4 { 
    font-size: 1.625rem; 
    line-height: 1.230769231;
  } 
}     

@media (min-width: 1200px){ 
  .content .layout-content h4 { 
    font-size: 1.75rem; 
    line-height: 1.143;
  } 
}     

#ot-sdk-cookie-policy h4 { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy h4 { 
    margin-top: 0; 
    font-weight: 600; 
    font-family: inherit;
} 

#ot-sdk-cookie-policy h4 { 
    font-size: 1.5rem; 
    line-height: 1.35;
} 

@media (min-width: 550px){ 
  #ot-sdk-cookie-policy h4 { 
    font-size: 1.5rem;
  } 
}     

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4 ,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group  { 
    color: dimgray;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group  { 
    font-size: 1em; 
    margin-bottom: .6em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group  { 
    color: #696969;
} 

p { 
    margin-bottom: 1rem; 
    margin-top: 0;
} 

.ot-sdk-cookie-policy p  { 
    color: dimgray;
} 

.content .layout-content p { 
    font-size: 1.125rem; 
    line-height: 1.556;
} 

#ot-sdk-cookie-policy p { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy p { 
    margin: 0 0 1em 0; 
    font-family: inherit; 
    line-height: normal;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p  { 
    color: dimgray;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p  { 
    color: #696969;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc  { 
    font-size: .9em;
} 

table { 
    border-collapse: collapse;
} 

.ot-sdk-cookie-policy table  { 
    border-collapse: inherit;
} 

table  { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table  { 
    border-collapse: inherit; 
    margin: auto; 
    border: 1px solid #d7d7d7; 
    border-radius: 5px; 
    border-spacing: initial; 
    width: 100%; 
    overflow: hidden;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup  { 
    margin-left: 1.5em;
} 

caption { 
    color: #272833; 
    padding-bottom: 0.75rem; 
    padding-top: 0.75rem; 
    text-align: left;
} 

.ot-sdk-cookie-policy .ot-scrn-rdr  { 
    border: 0; 
    clip: rect(0 0 0 0); 
    height: 1px; 
    margin: -1px; 
    overflow: hidden; 
    padding: 0; 
    position: absolute; 
    width: 1px;
} 

.ot-sdk-cookie-policy thead  { 
    background-color: #f6f6f4; 
    font-weight: bold;
} 

thead  { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead  { 
    background-color: #f6f6f4; 
    font-weight: bold;
} 

tbody  { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

ul { 
    margin-bottom: 1rem; 
    margin-top: 0;
} 

#ot-sdk-cookie-policy ul { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy ul { 
    list-style: circle inside;
} 

#ot-sdk-cookie-policy ul { 
    padding-left: 0; 
    margin-top: 0;
} 

tr  { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

.ot-sdk-cookie-policy li  { 
    color: dimgray;
} 

#ot-sdk-cookie-policy li { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy li { 
    margin-bottom: 1rem;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li  { 
    color: dimgray;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li  { 
    color: #696969;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li  { 
    list-style: disc; 
    margin-left: 1.5em;
} 

th { 
    height: 20px; 
    text-align: left;
} 

.ot-sdk-cookie-policy th  { 
    color: dimgray;
} 

.ot-sdk-cookie-policy th  { 
    min-width: 75px;
} 

th  { 
    padding: 12px 15px; 
    text-align: left; 
    border-bottom: 1px solid #e1e1e1;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th  { 
    color: dimgray;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th  { 
    min-width: 75px;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th  { 
    color: #696969;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th  { 
    border-bottom: 1px solid #d7d7d7; 
    border-right: 1px solid #d7d7d7;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th  { 
    background-color: #F8F8F8;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header  { 
    font-size: .9em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host  { 
    width: 25%;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type  { 
    width: 25%;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child  { 
    border-right: 0px;
} 

td  { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

td  { 
    padding: 12px 15px; 
    text-align: left; 
    border-bottom: 1px solid #e1e1e1;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td  { 
    font-size: .9em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td  { 
    color: #696969;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td  { 
    border-bottom: 1px solid #d7d7d7; 
    border-right: 1px solid #d7d7d7;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child  { 
    border-right: 0px;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td  { 
    border-bottom: 0px;
} 

h5 { 
    margin-bottom: 0.5rem; 
    margin-top: 0;
} 

h5 { 
    font-weight: 700; 
    line-height: 1.2; 
    margin-bottom: 0.5rem;
} 

h5 { 
    font-size: 0.875rem;
} 

body .content h5 { 
    font-weight: 600; 
    line-height: 1.25;
} 

body .content h5 { 
    margin: 0 0 16px;
} 

body .content h5 { 
    font-size: 1em;
} 

.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group  { 
    color: dimgray;
} 

.content .layout-content h5 { 
    font-weight: 600;
} 

@media (min-width: 600px){ 
  .content .layout-content h5 { 
    font-size: 1.313rem; 
    line-height: 1.143;
  } 
}     

@media (min-width: 900px){ 
  .content .layout-content h5 { 
    font-size: 1.375rem; 
    line-height: 1.273;
  } 
}     

@media (min-width: 1200px){ 
  .content .layout-content h5 { 
    font-size: 1.375rem; 
    line-height: 1.244;
  } 
}     

#ot-sdk-cookie-policy h5 { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy h5 { 
    margin-top: 0; 
    font-weight: 600; 
    font-family: inherit;
} 

#ot-sdk-cookie-policy h5 { 
    font-size: 1.5rem; 
    line-height: 1.5;
} 

@media (min-width: 550px){ 
  #ot-sdk-cookie-policy h5 { 
    font-size: 1.5rem;
  } 
}     

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5  { 
    color: #696969;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group  { 
    color: dimgray;
} 

.ot-sdk-cookie-policy .ot-mobile-border  { 
    display: none;
} 

#ot-sdk-cookie-policy span { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span  { 
    font-size: .9em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span  { 
    color: #696969;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span  { 
    font-size: inherit;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border  { 
    display: none;
} 

a { 
    color: #0b63ce; 
    text-decoration: none;
} 

.ot-sdk-cookie-policy a  { 
    color: dimgray;
} 

.ot-sdk-cookie-policy a  { 
    background: #fff;
} 

#ot-sdk-cookie-policy a { 
    font-family: inherit; 
    font-weight: normal; 
    -webkit-font-smoothing: auto; 
    letter-spacing: normal; 
    line-height: normal; 
    padding: 0; 
    margin: 0; 
    height: auto; 
    min-height: 0; 
    max-height: none; 
    width: auto; 
    min-width: 0; 
    max-width: none; 
    border-radius: 0; 
    border: none; 
    clear: none; 
    float: none; 
    position: static; 
    bottom: auto; 
    left: auto; 
    right: auto; 
    top: auto; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-shadow: none; 
    text-transform: none; 
    white-space: normal; 
    background: none; 
    overflow: visible; 
    vertical-align: baseline; 
    visibility: visible; 
    z-index: auto; 
    box-shadow: none;
} 

#ot-sdk-cookie-policy a { 
    color: #565656; 
    text-decoration: underline;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a  { 
    color: dimgray;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a  { 
    font-size: .9em;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a  { 
    background: #fff;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a  { 
    color: #696969;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a  { 
    font-size: inherit;
} 

a:hover { 
    color: #0a57b6; 
    text-decoration: underline;
} 

.ot-sdk-cookie-policy a , .ot-sdk-cookie-policy a:hover { 
    background: #fff;
} 

 #ot-sdk-cookie-policy a:hover { 
    color: #565656; 
    text-decoration: none;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a , #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover { 
    background: #fff;
} 

.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { 
    background: #fff;
} 

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover { 
    background: #fff;
} 

#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-policy a:hover { 
    color: #565656; 
    text-decoration: none;
} 




}.lfr-layout-structure-item-9486f367-b296-4696-af71-f41833d36df0 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-9486f367-b296-4696-af71-f41833d36df0) !important;
overflow: visible !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
@media (min-width: 768px) {
    .cookies-banner-bottom .autofit-row {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}

@media (max-width: 767.98px) {

    .cookies-banner-bottom .autofit-row {
        flex-wrap: wrap;
    }
}

 .cookies-banner-bottom .autofit-row {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
}.lfr-layout-structure-item-1749924b-3f4c-4d86-a088-fbb582d9de60 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-1749924b-3f4c-4d86-a088-fbb582d9de60) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-417c5080-d250-4593-ae29-673dfcd74234 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-417c5080-d250-4593-ae29-673dfcd74234) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-ffb7fff7-399a-48c3-a961-3ed7c27a5d59 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ffb7fff7-399a-48c3-a961-3ed7c27a5d59) !important;
overflow: visible !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-cdf0e451-2ef8-4207-8f06-388eb543b102 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-cdf0e451-2ef8-4207-8f06-388eb543b102) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-d72093b3-d5e7-4a95-9ec7-9507b9868433 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-d72093b3-d5e7-4a95-9ec7-9507b9868433) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
overflow: visible !important;
}
