:root {
    --vi-ie-focus: #0D3360;
    --vi-ie-focus-inversed: #E8E8A0;
}

.vi-theme {
    --vi-brand-primary-1: #52769D;
    --vi-brand-primary-2: #16263B;
    --vi-brand-secondary-1: #16263B;
    --vi-brand-secondary-2: #FFF;
    --vi-brand-secondary-3: #16263B;
    --vi-brand-secondary-4: #FFF;
    --vi-brand-primary-1-hover: #466485;
    --vi-brand-primary-2-hover: #52769D;
    --vi-brand-secondary-1-hover: #466485;
    --vi-brand-secondary-2-hover: #d9d9d9;
    --vi-brand-secondary-3-hover: #466485;
    --vi-brand-secondary-4-hover: #d9d9d9;
    --vi-brand-primary-1-filter: invert(46%) sepia(20%) saturate(929%) hue-rotate(171deg) brightness(92%) contrast(87%);
    --vi-brand-primary-2-filter: invert(12%) sepia(29%) saturate(1070%) hue-rotate(174deg) brightness(94%) contrast(95%);
    --vi-brand-secondary-1-filter: invert(12%) sepia(29%) saturate(1070%) hue-rotate(174deg) brightness(94%) contrast(95%);
    --vi-brand-secondary-2-filter: invert(100%);
    --vi-brand-secondary-3-filter: invert(12%) sepia(29%) saturate(1070%) hue-rotate(174deg) brightness(94%) contrast(95%);
    --vi-brand-secondary-4-filter: invert(100%);
    --vi-brand-primary-1-filter-hover: invert(38%) sepia(11%) saturate(1713%) hue-rotate(175deg) brightness(92%) contrast(82%);
    --vi-brand-primary-2-filter-hover: invert(46%) sepia(20%) saturate(929%) hue-rotate(171deg) brightness(92%) contrast(87%);
    --vi-brand-secondary-1-filter-hover: invert(38%) sepia(11%) saturate(1713%) hue-rotate(175deg) brightness(92%) contrast(82%);
    --vi-brand-secondary-2-filter-hover: invert(68%) sepia(54%) saturate(154%) hue-rotate(141deg) brightness(85%) contrast(85%);
    --vi-brand-secondary-3-filter-hover: invert(38%) sepia(11%) saturate(1713%) hue-rotate(175deg) brightness(92%) contrast(82%);
    --vi-brand-secondary-4-filter-hover: invert(68%) sepia(54%) saturate(154%) hue-rotate(141deg) brightness(85%) contrast(85%);
}

.vi-theme {
    --vi-theme-accent-1: var(--vi-brand-secondary-1);
    --vi-theme-accent-2: var(--vi-brand-secondary-2);
    --vi-theme-dominant: #16263B;
    --vi-theme-accent-1-hover: #466485;
    --vi-theme-accent-2-hover: #d9d9d9;
    --vi-theme-dominant-hover: #466485;
}

.vi-theme {
    --vi-body-color: #16263B;
    --vi-headings-color: #16263B;
    --vi-lead-color: #16263B;
    --vi-blockquote-color: #16263B;
    --vi-blockquote-color-filter: invert(12%) sepia(29%) saturate(1070%) hue-rotate(174deg) brightness(94%) contrast(95%);
    --vi-link-color: #16263B;
    --vi-link-hover-color: #52769D;
    --vi-box-shadow-focus: 0 0 0 3px rgba(22, 38, 59, 0.7);
}

.vi-theme {
    --vi-typesystem-h2-color: #16263B;
    --vi-typesystem-h3-color: #16263B;
    --vi-typesystem-h4-color: #16263B;
    --vi-typesystem---article-h2-color: #16263B;
    --vi-typesystem---article-h3-color: #16263B;
    --vi-typesystem---article-h4-color: #16263B;
}

.vi-theme {
    --vi-input-bg: #f1f4f7;
    --vi-input-color: #52769D;
    --vi-input-border-color: #52769D;
    --vi-input-focus-bg: #f1f4f7;
    --vi-input-focus-border-color: #FFF;
    --vi-input-focus-color: #52769D;
    --vi-input-placeholder-color: #a9bbce;
    --vi-custom-control-indicator-bg: transparent;
    --vi-custom-control-indicator-border-color: #16263B;
    --vi-custom-control-indicator-checked-color: #FFF;
    --vi-custom-control-indicator-checked-bg: #16263B;
    --vi-custom-control-indicator-checked-disabled-bg: rgba(22, 38, 59, 0.5);
    --vi-custom-control-indicator-checked-border-color: transparent;
    --vi-custom-control-indicator-focus-box-shadow: 0 0 0 1px #FFF, 0 0 0 3px rgba(22, 38, 59, 0.3);
    --vi-custom-control-indicator-focus-border-color: #16263B;
    --vi-custom-control-indicator-active-color: #FFF;
    --vi-custom-control-indicator-active-bg: #16263B;
    --vi-custom-checkbox-indicator-indeterminate-bg: rgba(22, 38, 59, 0.5);
    --vi-custom-checkbox-indicator-indeterminate-color: #FFF;
    --vi-custom-checkbox-indicator-indeterminate-border-color: transparent;
    --vi-custom-select-color: #FFF;
    --vi-custom-select-disabled-color: #FFF;
    --vi-custom-select-bg: #52769D;
    --vi-custom-select-indicator-color: #FFF;
    --vi-custom-select-indicator: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 14' class='vi-icon' fill='%23FFF'%3E%3Cpath d='M3.5 0L0 6h7L3.5 0zm0 14L7 8H0l3.5 6z' fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF' /%3E%3C/svg%3E");
    --vi-custom-select-border-color: #52769D;
    --vi-custom-select-focus-border-color: #52769D;
    --vi-custom-select-focus-box-shadow: 0 0 0 3px rgba(82, 118, 157, 0.3);
    --vi-custom-file-bg: #f1f4f7;
    --vi-custom-file-border-color: #52769D;
}

.vi-theme {
    --vi-form-__inset-border-color: #52769D;
    --vi-form-\/\/form-control\:\:placeholder-focus-color: #dce4eb;
    --vi-form-\/\/custom-control\/\/label-checked-background-color: #FFF;
    --vi-form---accent\/\/__inset-border-color: #16263B;
    --vi-form---accent\/\/custom-control-indicator-border-color: #16263B;
    --vi-form---accent\/\/custom-control-indicator-checked-bg: #16263B;
    --vi-form---accent\/\/custom-control-indicator-checked-disabled-bg: rgba(22, 38, 59, 0.5);
    --vi-form---accent\/\/custom-control-indicator-focus-box-shadow: 0 0 0 1px #FFF, 0 0 0 3px rgba(22, 38, 59, 0.3);
    --vi-form---accent\/\/custom-control-indicator-focus-border-color: #16263B;
    --vi-form---accent\/\/custom-control-indicator-active-bg: #16263B;
    --vi-form---accent\/\/custom-checkbox-indicator-indeterminate-bg: rgba(22, 38, 59, 0.5);
    --vi-form---accent\/\/custom-checkbox-indicator-indeterminate-color: #FFF;
    --vi-form---accent\/\/custom-select-bg: #16263B;
    --vi-form---accent\/\/custom-select-border-color: #16263B;
    --vi-form---accent\/\/custom-select-focus-border-color: #16263B;
    --vi-form---accent\/\/custom-select-focus-box-shadow: 0 0 0 3px rgba(82, 118, 157, 0.3);
    --vi-form---accent\/\/custom-file-bg: #eceeef;
    --vi-form---accent\/\/custom-file-border-color: #16263B;
    --vi-form---accent\/\/form-control-background-color: #eceeef;
    --vi-form---accent\/\/form-control-border-color: #16263B;
    --vi-form---accent\/\/form-control\:\:placeholder-color: #8b939d;
    --vi-form---accent\/\/form-control-focus-background-color: #eceeef;
    --vi-form---accent\/\/form-control-focus-border-color: #16263B;
    --vi-form---accent\/\/form-control\:\:placeholder-focus-color: #d0d4d8;
    --vi-form---inversed\/\/form-control-background-color: #FFF;
    --vi-form---outline\/\/custom-select-background-color: transparent;
    --vi-form---outline\/\/custom-select-color: #16263B;
    --vi-form---outline\/\/custom-select-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 14' class='vi-icon' fill='%2316263B'%3E%3Cpath d='M3.5 0L0 6h7L3.5 0zm0 14L7 8H0l3.5 6z' fill-rule='evenodd' clip-rule='evenodd' fill='%2316263B' /%3E%3C/svg%3E");
    --vi-form---outline\/\/custom-select-background-color-disabled: transparent;
}

.vi-theme {
    --vi-pattern---primary-background-color: linear-gradient(45deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---primary-circles-background-color: #52769D;
    --vi-pattern---primary-dots-background-color: #52769D;
    --vi-pattern---primary-lines-background-color: #52769D;
    --vi-pattern---primary-dashes-background-color: #52769D;
    --vi-pattern---primary-lines-background-image: repeating-linear-gradient(-45deg, transparent, transparent 5px, rgba(132, 161, 192, 0.1) 5px, rgba(132, 161, 192, 0.1) 7px);
    --vi-pattern---primary-dots-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' class='vi-icon' fill='%2384A1C0' fill-opacity='.1'%3E%3Cpath fill='%2384A1C0' d='M0 0h50v50H0z' fill-opacity='.1' /%3E%3C/svg%3E");
    --vi-pattern---primary-dots-background-size: 5px 5px;
    --vi-pattern---primary-dashes-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 115 66' class='vi-icon' stroke='%2384A1C0' stroke-opacity='.1'%3E%3Cpath d='M4.3 3v7.2m-1.3 6l3 6.6m-.6 2.8L.9 31.1m2.2 8.8L4 47m.9 9.9l4 5.9m1.9-56.9l2 6.8m4.4 2.7l-6.4 3.1m14.8-2.4L23.7 23m12.7-3l-5.1-5m2.4 12.3L27 29.6m17.3-16.9l-3 6.5m2.9 5.7l1.5 7m-10.8 1.5l3 6.5m-7.1.2l-3.4 6.3m1.1 5.4l7.2-.8m-10.8 8.9l5.5 4.6m11.1-9.4l-3.6 6.2m8-10.5l3.1 6.5m2.6-24.1l-3.3 6.4m-7.4 5.2h7.2m7.7 13.7L53 65.1m1.9-11.2l6.7-2.4m9.6-18.2L68 39.7m-11.3 1.6v7.1M62.6 61l5.8 4.2m-.9-12.9l1.6 7M57.5 34.9l6.5 2.8m1.4 8.5l7.1.5m28.2-3.5l-6-3.9m-7.7 18l-5-5.1m-.3 7.8l-7.1-.5m20.6-9.4l-3.9 6m21-2.6l-.4 7.1m-10.1-5.4l2.1 6.9m-9.8-1l-6.8 2.2m18.1-17.4l-4.4 5.6m10.2-9l3 6.5M85.4 37.3l-6.9 2.1m3.6 5.8l-5 5m12.1-.7l-.9-7.1m24.1-10.5l-4.3 5.7m-18.4-5.4l-7-1.8M75.2 28l3 6.5M57.3 15.3l-7.1.6m9.4 10.4l-6.5-3M15 22.9l4.2 5.8m-7.5 2.7l-3.2 6.4m6.4-1H22m-2.9 5.7l3 6.5m-8.3-1.8l-5.7 4.2m10 5.3L14.8 63m7.9-60.3l-4 5.9m8.7.2h7.1m.8-5.6l7.2.4m5.2-.3l1.5 7M56.9 1v7.2m6.7-5.6l6 4m8-3.8l7 1.6m5.2 4.4l3.1-6.4m8.8.7l-1.4 7m7-7.6l4.1 5.9M64 11.3l1.1 7m9.6-7.5L71.1 17m8.9-3.2l7-1.3m-1.5 10.6l3.2-6.4m5.4-2.4l3 6.5m11.3-6.8l-5.9 4m-34.6 5.6L64.6 30m16.1-7.4l-6.9-1.8M87.9 26h7.2m9.6 5.6l3.2-6.4M99 28.3l-3.3 6.3m17.1-10.9l-1.1-7' fill='none' stroke='%2384A1C0' stroke-width='1.5' stroke-linecap='round' stroke-miterlimit='10' stroke-opacity='.1' /%3E%3C/svg%3E");
    --vi-pattern---primary-dashes-background-size: 115px 66px;
    --vi-pattern---gradient-background-color: #52769D;
    --vi-pattern---gradient-moment-1-background-color: #52769D;
    --vi-pattern---gradient-moment-2-background-color: #52769D;
    --vi-pattern---gradient-moment-3-background-color: #52769D;
    --vi-pattern---gradient-moment-4-background-color: #52769D;
    --vi-pattern---gradient-moment-5-background-color: #52769D;
    --vi-pattern---gradient-moment-6-background-color: #52769D;
    --vi-pattern---gradient-moment-7-background-color: #52769D;
    --vi-pattern---gradient-moment-8-background-color: #52769D;
    --vi-pattern---gradient-moment-9-background-color: #52769D;
    --vi-pattern---gradient-moment-10-background-color: #52769D;
    --vi-pattern---gradient-moment-1-background-image: linear-gradient(45deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---gradient-moment-2-background-image: linear-gradient(60deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---gradient-moment-3-background-image: linear-gradient(30deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---gradient-moment-4-background-image: linear-gradient(45deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---gradient-moment-5-background-image: linear-gradient(-45deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---gradient-moment-6-background-image: linear-gradient(75deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---gradient-moment-7-background-image: linear-gradient(45deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---gradient-moment-8-background-image: linear-gradient(90deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---gradient-moment-9-background-image: linear-gradient(135deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---gradient-moment-10-background-image: linear-gradient(120deg, #52769D 0%, #B5C7D8 100%);
    --vi-pattern---neutral-dashes-background-color: #EEEEEE;
    --vi-pattern---neutral-lines-background-color: #EEEEEE;
    --vi-pattern---neutral-dots-background-color: #EEEEEE;
    --vi-pattern---neutral-circles-background-color: #EEEEEE;
    --vi-pattern---random-primary-gradient-background-color: #52769D;
    --vi-pattern---random-primary-gradient-moment-background-color: #52769D;
    --vi-pattern---random-gradient-moment-background-color: #52769D;
    --vi-pattern---random-primary-background-color: #52769D;
    --vi-pattern---random-primary-pattern-background-color: #52769D;
    --vi-pattern---random-neutral-background-color: #EEEEEE;
    --vi-pattern---random-primary-gradient-neutral-background-color: #EEEEEE;
}

.vi-theme {
    --vi-moment-image-__visual--strip-mood\:\:before-background: #16263B;
    --vi-moment-image-__visual--strip-mood\:\:after-background: #16263B;
    --vi-moment-image-__visual--strip-neutral\:\:after-background: #16263B;
    --vi-moment-image-__visual--modal\:\:after-background: #16263B;
    --vi-moment-image-__visual--modal\:\:before-border: 1px solid #52769D;
    --vi-moment-image-__visual--modal\:\:before-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' class='vi-icon' fill='none' stroke='%2352769D'%3E%3Cpath d='M14 19H3v-7h3v-1H2v9h13v-4h-1z' fill='none' stroke='%2352769D' /%3E%3Cpath d='M22 4v10H8V4h14zm-1 1H9v8h12V5z' fill='none' stroke='%2352769D' /%3E%3C/svg%3E");
    --vi-moment-image---timeline-1-background: #FFF;
    --vi-moment-image-__visual--timeline-2\:\:after-background: #FFF;
    --vi-moment-image---timeline-3-background: #FFF;
    --vi-moment-image---timeline-5-background: #FFF;
    --vi-moment-image-__visual--timeline-6\:\:after-background: #FFF;
    --vi-moment-image---timeline-8-background: #FFF;
    --vi-moment-image-__visual--timeline-8\:\:after-background: #FFF;
    --vi-moment-image---video\:\:after-background: #EEEEEE;
    --vi-moment-image-visual--video\:\:before-background-color: #52769D;
    --vi-moment-image-visual--video\:\:after-background-color: #FFF;
    --vi-moment-image-visual--video\:\:before-box-shadow-focus: var(--vi-btn-focus-box-shadow);
    --vi-moment-image---contextual-backdrop-lime\:\:before-background: #16263B;
    --vi-moment-image---contextual-backdrop-gradient\:\:before-background: #16263B;
    --vi-moment-image---contextual-sphere-gradient\:\:after-background: #16263B;
}

.vi-theme {
    --vi-contextual-image---primary-background: #52769D;
}

.vi-theme {
    --vi-timeline-era-__trigger-background-color: #16263B;
    --vi-timeline-era-__trigger-background-color-active: rgba(22, 38, 59, 0);
    --vi-timeline-era-__milestones-background-image: linear-gradient(to bottom, #16263B 40%, rgba(22, 38, 59, 0) 0%);
}

.vi-theme {
    --vi-timeline-milestone-__marker-background: #52769D;
    --vi-timeline-milestone-__marker-label-color-xs: #52769D;
    --vi-timeline-milestone-__marker-label-color-md: #FFF;
}

.vi-theme {
    --vi-rectangular-image-sticker-__wrap-background: #52769D;
    --vi-rectangular-image-sticker-__wrap-color: #FFF;
    --vi-rectangular-image-sticker---style-flat-2__wrap-background: #52769D;
    --vi-rectangular-image-sticker---style-flat-2__wrap-color: #FFF;
    --vi-rectangular-image-sticker---style-inversed__wrap-background: #FFF;
    --vi-rectangular-image-sticker---style-inversed__wrap-color: #52769D;
    --vi-rectangular-image-sticker---style-gradient-1__wrap-background: #52769D;
    --vi-rectangular-image-sticker---style-gradient-1__wrap-color: #FFF;
    --vi-rectangular-image-sticker---style-gradient-2__wrap-background: #52769D;
    --vi-rectangular-image-sticker---style-gradient-2__wrap-color: #FFF;
    --vi-rectangular-image-sticker---style-gradient-3__wrap-background: #52769D;
    --vi-rectangular-image-sticker---style-gradient-3__wrap-color: #FFF;
}

.vi-theme {
    --vi-map-local-__pin\:\:after-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 37' class='vi-icon' fill='%2316263B' stroke='none'%3E%3Cpath d='M17.9 15.8c0 1.9-1.5 3.4-3.4 3.4s-3.4-1.5-3.4-3.4 1.5-3.4 3.4-3.4c1.9-.1 3.4 1.5 3.4 3.4M14.5 2.5C7 2.5 1.1 8.4 1.1 15.9c0 6.6 9.2 17.8 11 20 .6.7 1.5 1.1 2.4 1.1.9 0 1.8-.4 2.4-1.1 1.8-2.2 11-13.4 11-20 0-7.3-6.1-13.4-13.4-13.4m0 3.1c5.1 0 10.3 4.5 10.3 10.3 0 5.8-10.3 18-10.3 18S4.2 21.7 4.2 15.9c0-5.8 4.5-10.3 10.3-10.3' fill-rule='evenodd' clip-rule='evenodd' fill='%2316263B' stroke='none' /%3E%3C/svg%3E");
    --vi-map-local-__pin\:\:after-background-image-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 37' class='vi-icon' fill='%2316263B' stroke='none'%3E%3Cpath d='M14.5 2.5C7 2.5 1.1 8.4 1.1 15.9c0 6.6 9.2 17.8 11 20 .6.7 1.5 1.1 2.4 1.1.9 0 1.8-.4 2.4-1.1 1.8-2.2 11-13.4 11-20 0-7.3-6.1-13.4-13.4-13.4m3.4 13.3c0 1.9-1.5 3.4-3.4 3.4s-3.4-1.5-3.4-3.4 1.5-3.4 3.4-3.4c1.9-.1 3.4 1.5 3.4 3.4' fill-rule='evenodd' clip-rule='evenodd' fill='%2316263B' stroke='none' /%3E%3C/svg%3E");
}

.vi-theme {
    --vi-page-layout-rt-background-color: #16263B;
}

.vi-theme {
    --vi-page-masthead-background: var(--vi-brand-primary-1);
    --vi-page-masthead--navigation-link-color-hover: var(--vi-brand-secondary-1);
    --vi-page-masthead--language-switch-color-collapsed: rgba(82, 118, 157, 0.5);
    --vi-page-masthead--language-switch-color-collapsed-hover: #52769D;
}

.vi-theme {
    --vi-page-branding--main-height: 4.375rem;
    --vi-page-branding--logo-width-collapsed: 4.0625rem;
    --vi-page-branding--logo-width-expanded: 10.3125rem;
}

.vi-theme {
    --gw-page-search-background: var(--vi-brand-secondary-1);
}

.vi-theme {
    --gw-page-navigation--link--level-0-py-expanded: 12px;
    --gw-page-navigation--link-color-collapsed: var(--vi-brand-secondary-1);
    --gw-page-navigation--link--prev-background-collapsed: var(--vi-brand-secondary-1);
    --gw-page-navigation--item-border-bottom-color-collapsed: var(--vi-brand-secondary-1);
    --gw-page-navigation--trigger-arrow-filter-collapsed: var(--vi-brand-primary-1-filter);
    --gw-page-navigation--trigger-arrow-filter-collapsed-active: var(--vi-brand-secondary-1-filter);
    --gw-page-navigation--link--level-0-color-expanded: var(--vi-brand-primary-1);
    --gw-page-navigation--link--level-0-color-expanded-hover: var(--vi-brand-secondary-1);
    --gw-page-navigation--link--level-1-color-expanded: var(--vi-brand-secondary-1);
    --gw-page-navigation--link--level-1-color-expanded-hover: var(--vi-brand-primary-1);
    --gw-page-navigation--item--level-1-border-color-expanded: var(--vi-brand-secondary-1);
    --gw-page-navigation--trigger-plusminus-color: #52769D;
    --gw-page-navigation--trigger-plusminus-color-hover: #16263B;
}

.vi-theme {
    --vi-page-footer--main-background: var(--vi-brand-primary-1);
    --vi-page-footer--main-background-image: none;
    --vi-page-footer--main-background-size: auto;
    --vi-page-footer--main-min-height: 0;
    --vi-page-footer--main-after-content: none;
    --vi-page-footer--main-before-content: "";
}

.vi-theme {
    --vi-page-back-to-top-icon-filter: var(--vi-brand-secondary-1-filter);
}

.vi-theme {
    --vi-search-box-background: #52769D;
}

.vi-theme {
    --vi-search-result--trigger-after-box-shadow-focus: 0 0 3px #16263B;
    --vi-search-result--title-color: #16263B;
    --vi-search-result--title-color-visited: #466485;
}

.vi-theme {
    --vi-accordion-content-border-top-color: var(--vi-brand-secondary-1);
    --vi-accordion-content-color: var(--vi-brand-secondary-1);
    --vi-accordion-content--trigger-background-color: var(--vi-brand-secondary-1);
    --vi-accordion-content--trigger-background-active-color: var(--vi-brand-primary-1);
}

.vi-theme {
    --vi-accordion-refine-__header-background: #52769D;
}

.vi-theme {
    --vi-breadcrumb--link-color-hover: var(--vi-brand-secondary-1);
    --vi-breadcrumb--link-background-image-hover: linear-gradient(#16263B, #16263B);
}

.vi-theme {
    --vi-contact-decision-tree-__title-color: #16263B;
    --vi-contact-decision-tree-__trigger-color: #16263B;
    --vi-contact-decision-tree-__trigger-active-background-color: #16263B;
    --vi-contact-decision-tree-__trigger\:\:before-filter: invert(12%) sepia(29%) saturate(1070%) hue-rotate(174deg) brightness(94%) contrast(95%);
    --vi-contact-decision-tree-__trigger--back-background-color: #16263B;
    --vi-contact-decision-tree-__trigger--back\:\:before-filter: invert(12%) sepia(29%) saturate(1070%) hue-rotate(174deg) brightness(94%) contrast(95%);
}

.vi-theme {
    --vi-tab-panel--nav-link-color: #FFF;
    --vi-tab-panel--nav-link-color-disabled: rgba(255, 255, 255, 0.4);
    --vi-tab-panel--nav-link-background-color: var(--vi-brand-primary-2);
    --vi-tab-panel--nav-link-color-active: var(--vi-brand-primary-2);
    --vi-tab-panel--nav-link-background-active-color: #FFF;
    --vi-tab-panel--pane-background: #FFF;
    --vi-tab-panel--nav-link--inversed-color: var(--vi-brand-primary-1);
    --vi-tab-panel--nav-link--inversed-color-disabled: rgba(255, 255, 255, 0.4);
    --vi-tab-panel--nav-link--inversed-background-color: #FFF;
    --vi-tab-panel--nav-link--inversed-color-active: #FFF;
    --vi-tab-panel--nav-link--inversed-background-active-color: var(--vi-brand-primary-1);
    --vi-tab-panel--pane--inversed-background: var(--vi-brand-primary-1);
}

.vi-theme {
    --vi-store-locator-\/\/form-control-background-color: var(--vi-input-bg);
    --vi-store-locator-\/\/form-control-border-color: var(--vi-input-border-color);
    --vi-store-locator-\/\/form-control-focus-border-color: var(--vi-input-focus-border-color);
    --vi-store-locator-\/\/form-control\:\:placeholder-color: var(--vi-input-placeholder-color);
    --vi-store-locator-\/\/vi-btn-solid\:\:before-background: #52769D;
    --vi-store-locator-\/\/vi-btn-solid-hover-background: #466485;
    --vi-store-locator-\/\/vi-btn-outline-color: #52769D;
    --vi-store-locator-\/\/vi-btn-outline-border-color: #52769D;
    --vi-store-locator-\/\/vi-btn-outline-box-shadow: 0 0 0 2px rgba(82, 118, 157, 0) inset;
    --vi-store-locator-\/\/vi-btn-outline-hover-box-shadow: 0 0 0 2px #52769D inset;
}

.vi-theme {
    --vi-wizard-\/\/custom-control-indicator-bg: var(--vi-custom-control-indicator-bg);
    --vi-wizard-\/\/custom-control-indicator-border-color: var(--vi-input-border-color);
    --vi-wizard-\/\/custom-control-indicator-focus-border-color: var(--vi-custom-control-indicator-focus-border-color);
    --vi-wizard-\/\/custom-control-indicator-focus-box-shadow: var(--vi-custom-control-indicator-focus-box-shadow);
    --vi-wizard-\/\/custom-control-indicator-checked-bg: var(--vi-custom-control-indicator-checked-bg);
    --vi-wizard-\/\/custom-control-indicator-active-color: var(--vi-custom-control-indicator-active-color);
    --vi-wizard-\/\/custom-control-indicator-active-bg: var(--vi-custom-control-indicator-active-bg);
    --vi-wizard-\/\/vi-btn-solid\:\:before-background: #16263B;
    --vi-wizard-\/\/vi-btn-solid-hover-background: #466485;
    --vi-wizard-\/\/vi-btn-outline-color: #16263B;
    --vi-wizard-\/\/vi-btn-outline-border-color: #16263B;
    --vi-wizard-\/\/vi-btn-outline-box-shadow: 0 0 0 2px rgba(22, 38, 59, 0) inset;
    --vi-wizard-\/\/vi-btn-outline-hover-box-shadow: 0 0 0 2px #16263B inset;
    --vi-wizard-\/\/vi-btn-navigation-color: #16263B;
    --vi-wizard-\/\/vi-btn-navigation-border-color: #16263B;
    --vi-wizard-\/\/vi-btn-navigation-background-active-color: #16263B;
    --vi-wizard-\/\/vi-btn-navigation\:\:before-arrow-filter: invert(12%) sepia(29%) saturate(1070%) hue-rotate(174deg) brightness(94%) contrast(95%);
    --vi-wizard-\/\/vi-btn-navigation\:\:before-hover-background: #16263B;
}

.vi-theme {
    --vi-area-link-background: #16263B;
    --vi-area-link-\:\:before-hover-background: #52769D;
}

.vi-theme {
    --vi-drill-down-__wrap--root-background: #16263B;
    --vi-drill-down-__title-gl-up-color: #16263B;
    --vi-drill-down-__list-gl-up-border-top: 1px solid #16263B;
    --vi-drill-down-__item-gl-up-border-bottom: 1px solid #16263B;
    --vi-drill-down-__trigger-lg-up-color: #16263B;
    --vi-drill-down-__trigger--next\:\:after-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2882.4 2882.4' class='vi-icon' fill='none' stroke='%2316263B'%3E%3Cpath d='M1441.2 2881.7L.7 1441.2 1441.2.7l1440.5 1440.5-1440.5 1440.5zM.7 1441.2h2881M1441.2 2881.7V.7' fill='none' stroke='%2316263B' stroke-miterlimit='10' /%3E%3C/svg%3E");
    --vi-drill-down-__trigger--prev\:\:after-background-image: url("data:image/svg+xml,%3Csvg version='1.1' baseProfile='basic' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 19.4 17.4' xml:space='preserve' class='vi-icon' fill='none' stroke='%2316263B' stroke-width='1'%3E%3Cstyle fill='none' stroke='%2316263B' stroke-width='1'%3E.st0%7Bfill:none;stroke:%23269e75;stroke-width:1.2;stroke-miterlimit:10%7D%3C/style%3E%3Cpath d='M8.4 4.8l-4-4-4 4' fill='none' stroke='%2316263B' stroke-width='1' /%3E%3Cpath d='M19.4 16.8h-15V1.3' fill='none' stroke='%2316263B' stroke-width='1' /%3E%3C/svg%3E");
}

.vi-theme {
    --vi-strip-epic-background: var(--vi-brand-primary-1);
}

.vi-theme {
    --vi-strip-classic-background: linear-gradient(45deg, #52769D 0%, #B5C7D8 100%);
    --vi-strip-classic--body-background: linear-gradient(45deg, #52769D 0%, #B5C7D8 100%);
}

.vi-theme {
    --vi-strip-hero-background: var(--vi-brand-primary-1);
    --vi-strip-hero--main-after-box-shadow-color: var(--vi-brand-primary-2);
}

.vi-theme {
    --vi-strip-intro-background: radial-gradient(transparent 100px),linear-gradient(45deg,#52769D 0%,#B5C7D8 100%);
}

.vi-theme {
    --vi-strip-mood-\:\:after-background-color: #EEEEEE;
    --vi-strip-mood-__main-container\:\:after-background: #16263B;
}

.vi-theme {
    --vi-strip-tagline-__content-color: #16263B;
    --vi-strip-tagline-__trigger\/\/vi-btn-color: #16263B;
    --vi-strip-tagline-__trigger\/\/vi-btn-hover-color: invert(46%) sepia(20%) saturate(929%) hue-rotate(171deg) brightness(92%) contrast(87%);
    --vi-strip-tagline-__trigger\/\/vi-btn\:\:before-filter: invert(12%) sepia(29%) saturate(1070%) hue-rotate(174deg) brightness(94%) contrast(95%);
    --vi-strip-tagline-__trigger\/\/vi-btn\:\:after-hover-filter: invert(46%) sepia(20%) saturate(929%) hue-rotate(171deg) brightness(92%) contrast(87%);
}

.vi-theme {
    --vi-strip-moment-background-color: #EEEEEE;
    --vi-strip-moment-__body-background-color: #52769D;
}

.vi-theme {
    --vi-strip-neutral-__title-color: #16263B;
}

.vi-theme {
    --vi-strip-feature-neutral-color: inherit;
}

.vi-theme {
    --vi-strip-hero-navigation-background: #52769D;
    --vi-strip-hero-navigation-md-down-background: #16263B;
}

.vi-theme {
    --vi-card-classic-background: var(--vi-brand-primary-2);
}

.vi-theme {
    --vi-card-infographic--head-background: #EEEEEE;
    --vi-card-infographic--visual-border-color: var(--vi-brand-secondary-1);
}

.vi-theme {
    --vi-card-download-background-color: var(--vi-brand-primary-1);
}

.vi-theme {
    --vi-card-news-head-background-color: #52769D;
    --vi-card-news-date-color: #FFF;
}

.vi-theme {
    --vi-card-event-head-background-color: #52769D;
    --vi-card-event-date-color: #FFF;
}

.vi-theme {
    --vi-card-story-main-background-color: #52769D;
    --vi-card-story-main-after-background-color-hover: #47688A;
}

.vi-theme {
    --vi-card-contact-__title-color: #16263B;
}

.vi-theme {
    --vi-card-product-catalogue-__title-hover-color: #466485;
}

.vi-theme {
    --vi-card-moment-__body-background-color: #52769D;
}

.vi-theme {
    --vi-card-porthole-__body-background-color: #52769D;
}

.vi-theme {
    --vi-card-minimal-__body-border-top: 1px solid #52769D;
}

.vi-theme {
    --vi-display-header-dash-background: var(--vi-brand-primary-1);
}

.vi-theme {
    --vi-display-header-tagline-color: #52769D;
}

.vi-theme {
    --vi-article-meta-slice-color: inherit;
    --vi-article-meta-slice-__icon-fill: #16263B;
}

.vi-theme {
    --vi-btn-color: var(--vi-brand-primary-1);
}

.vi-theme {
    --vi-btn-solid-\:\:before-background: var(--vi-brand-primary-1);
    --vi-btn-solid-hover-background: var(--vi-brand-primary-1-hover);
    --vi-btn-solid---accent-1\:\:before-background: var(--vi-brand-primary-1);
    --vi-btn-solid---accent-1-hover-background: linear-gradient(45deg, #52769D 0%, #B5C7D8 100%);
    --vi-btn-solid---accent-2\:\:before-background: var(--vi-brand-primary-2);
    --vi-btn-solid---accent-2-hover-background: var(--vi-brand-primary-2-hover);
}

.vi-theme {
    --vi-btn-outline-\:\:after-arrow-filter: var(--vi-brand-primary-2-filter);
    --vi-btn-outline-color: var(--vi-brand-primary-2);
    --vi-btn-outline-border-color: var(--vi-brand-primary-2);
    --vi-btn-outline-box-shadow: 0 0 0 2px rgba(22, 38, 59, 0) inset;
    --vi-btn-outline-hover-box-shadow: 0 0 0 2px var(--vi-brand-primary-2) inset;
    --vi-btn-outline---accent-1\:\:after-arrow-filter: var(--vi-brand-primary-1-filter);
    --vi-btn-outline---accent-1-color: var(--vi-brand-primary-1);
    --vi-btn-outline---accent-1-border-color: var(--vi-brand-primary-1);
    --vi-btn-outline---accent-1-box-shadow: 0 0 0 2px rgba(82, 118, 157, 0) inset;
    --vi-btn-outline---accent-1-hover-box-shadow: 0 0 0 2px var(--vi-brand-primary-1) inset;
    --vi-btn-outline---accent-2\:\:after-arrow-filter: var(--vi-brand-secondary-1-filter);
    --vi-btn-outline---accent-2-color: var(--vi-brand-secondary-1);
    --vi-btn-outline---accent-2-border-color: var(--vi-brand-secondary-1);
    --vi-btn-outline---accent-2-box-shadow: 0 0 0 2px rgba(22, 38, 59, 0) inset;
    --vi-btn-outline---accent-2-hover-box-shadow: 0 0 0 2px var(--vi-brand-secondary-1) inset;
    --vi-btn-outline---inversed\:\:after-arrow-filter: invert(100%) sepia(39%) saturate(476%) hue-rotate(46deg) brightness(121%) contrast(108%);
    --vi-btn-outline---inversed-color: #FFF;
    --vi-btn-outline---inversed-border-color: #FFF;
    --vi-btn-outline---inversed-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0) inset;
    --vi-btn-outline---inversed-hover-box-shadow: 0 0 0 2px #FFF inset;
}

.vi-theme {
    --vi-btn-underline-color: var(--vi-brand-secondary-1);
    --vi-btn-underline-color-hover: var(--vi-brand-secondary-1-hover);
    --vi-btn-underline-\:\:before-arrow-filter: var(--vi-brand-secondary-1-filter);
    --vi-btn-underline-\:\:after-arrow-filter-hover: var(--vi-brand-secondary-1-filter-hover);
}

.vi-theme {
    --vi-btn-arrow-arrow-filter: var(--vi-brand-secondary-1-filter);
}

.vi-theme {
    --vi-btn-masthead---session-background: var(--vi-brand-primary-2);
    --vi-btn-masthead---session-color-hover: var(--vi-brand-primary-2);
    --vi-btn-masthead---session-after-icon-filter-hover: var(--vi-brand-primary-2-filter);
    --vi-btn-masthead---search-background: #B4B4B4;
    --vi-btn-masthead---search-color-hover: var(--vi-brand-secondary-1);
    --vi-btn-masthead---search-after-icon-filter-hover: var(--vi-brand-secondary-1-filter);
    --vi-btn-masthead---close-background: var(--vi-brand-secondary-1);
    --vi-btn-masthead---close-color-hover: var(--vi-brand-secondary-1);
    --vi-btn-masthead---close-after-icon-filter-hover: var(--vi-brand-secondary-1-filter);
}

.vi-theme {
    --vi-btn-layout-color: var(--vi-brand-primary-1);
    --vi-btn-layout-color-hover: var(--vi-brand-secondary-1);
    --vi-btn-layout--before-icon-filter: var(--vi-brand-primary-1-filter);
    --vi-btn-layout--after-icon-filter-hover: var(--vi-brand-secondary-1-filter);
}

.vi-theme {
    --vi-btn-pagination-border-color: #FFF;
    --vi-btn-pagination-background-active-color: #FFF;
    --vi-btn-pagination---inversed-background-color: #FFF;
    --vi-btn-pagination-\:\:before-arrow-filter: invert(12%) sepia(29%) saturate(1070%) hue-rotate(174deg) brightness(94%) contrast(95%);
    --vi-btn-pagination-\:\:before-hover-background: #FFF;
    --vi-btn-pagination---white-hover-background: #FFF;
}

.vi-theme {
    --vi-btn-close--before-cross-filter: var(--vi-brand-primary-1-filter);
    --vi-btn-close--before--accent-1-cross-filter: var(--vi-brand-secondary-1-filter);
    --vi-btn-close--before--inversed-cross-filter: invert(100%) sepia(39%) saturate(476%) hue-rotate(46deg) brightness(121%) contrast(108%);
}

.vi-theme {
    --vi-btn-generic---primary-1-background-color: var(--vi-brand-primary-1);
    --vi-btn-generic---primary-1-background-color-hover: #4a6a8d;
    --vi-btn-generic---accent-1-background-color: var(--vi-brand-primary-2);
    --vi-btn-generic---accent-1-background-color-hover: #142235;
    --vi-btn-generic---accent-2-background-color: var(--vi-brand-secondary-1);
    --vi-btn-generic---accent-2-background-color-hover: #142235;
}

.vi-theme {
    --vi-btn-share-color: var(--vi-brand-primary-1);
    --vi-btn-share-color-hover: var(--vi-brand-secondary-1);
    --vi-btn-share--before-share-icon-filter: var(--vi-brand-primary-1-filter);
    --vi-btn-share--after-share-icon-filter: var(--vi-brand-secondary-1-filter);
}

.vi-theme {
    --vi-btn-area-link-\:\:before-background-color: #16263B;
    --vi-btn-area-link-\:\:before-background-color-hover: #52769D;
}

.vi-theme {
    --vi-share-buttons-__trigger--article-share-color: #16263B;
    --vi-share-buttons-__trigger--article-share-hover-color: #466485;
    --vi-share-buttons-__trigger--page-footer-links-color: #FFF;
    --vi-share-buttons-__trigger--page-footer-links-hover-color: #16263B;
}

.vi-theme {
    --vi-taxonomy--link-color: #16263B;
    --vi-taxonomy--link-color-hover: #466485;
    --vi-taxonomy--link--inversed-color: #FFF;
    --vi-taxonomy--link--inversed-color-hover: #d9d9d9;
}

.vi-theme {
    --vi-slider__pagination-root-color: #16263B;
}

.vi-theme {
    --vi-slider-__controls\/\/vi-btn-pagination--inversed-background-color: #52769D;
    --vi-slider-__controls\/\/vi-btn-pagination-border-color: #52769D;
    --vi-slider-__controls\/\/vi-btn-pagination\:\:before-hover-background: linear-gradient(45deg, #52769D 0%, #B5C7D8 100%);
}

.vi-theme {
    --vi-banner---gradient-background-color: var(--vi-brand-primary-1);
    --vi-banner---grey-background-color: #EEEEEE;
}

.vi-theme {
    --vi-badge-background: #FFF;
    --vi-badge---flag-background-color: #52769D;
    --vi-badge---flag\:\:after-border-color: #52769D;
    --vi-badge---flag-inversed-color: #16263B;
}

.vi-theme {
    --vi-video--after-background-color: #16263B;
    --vi-video-\:\:before-background-color-hover: #52769D;
}

.vi-theme {
    --vi-video-hero-offset-top: 130px;
    --vi-video-hero--down-background-color: #16263B;
    --vi-video-hero--down\:\:before-background: #466485;
    --vi-video-hero--down-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.6);
    --vi-video-hero-contrast-color: #16263B;
    --vi-video-hero---accent-1-contrast-color: #52769D;
    --vi-video-hero---accent-2-contrast-color: #16263B;
}

.vi-theme {
    --vi-footnote--backlink\:\:before-background: var(--vi-brand-secondary-1);
    --vi-footnote--backlink\:\:before-hover-background: var(--vi-brand-secondary-1-hover);
    --vi-footnote--backlink\:\:after-arrow-filter: var(--vi-brand-secondary-1-filter);
    --vi-footnote--backlink\:\:after-arrow-filter-hover: var(--vi-brand-secondary-1-filter-hover);
}

.vi-theme {
    --vi-footnote-marker-background: var(--vi-brand-secondary-1);
    --vi-footnote-marker-hover-background: var(--vi-brand-secondary-1-hover);
}

.vi-theme {
    --vi-separator-border-top-color: #52769D;
    --vi-separator---dotted-background-image: linear-gradient(to right, #52769D 20%, rgba(82, 118, 157, 0) 0%);
}

.vi-theme {
    --vi-scrollpane-\/\/track-background-image: linear-gradient(#52769D, #52769D);
    --vi-scrollpane-\/\/scrollbar\:\:before-background: #52769D;
    --vi-scrollpane-\/\/track--accent-1-background-image: linear-gradient(#FFF, #FFF);
    --vi-scrollpane-\/\/scrollbar--accent-1\:\:before-background: #FFF;
    --vi-scrollpane-\/\/track--accent-2-background-image: linear-gradient(#16263B, #16263B);
    --vi-scrollpane-\/\/scrollbar--accent-2\:\:before-background: #16263B;
    --vi-scrollpane-\/\/track--inversed-background-image: linear-gradient(#FFF, #FFF);
    --vi-scrollpane-\/\/scrollbar--inversed\:\:before-background: #FFF;
}

.vi-theme {
    --vi-safety-instruction--trigger-background-color: #16263B;
    --vi-safety-instruction--trigger-background-color-hover: #466485;
    --vi-safety-instruction-\/\/track-background-image: linear-gradient(#52769D, #52769D);
    --vi-safety-instruction-\/\/scrollbar\:\:before-background: #52769D;
}

.vi-theme {
    --vi-table-__footer\/\/vi-btn-pagination--inversed-background-color: #16263B;
    --vi-table-__footer\/\/vi-btn-pagination-border-color: #16263B;
    --vi-table-__footer\/\/vi-btn-pagination\:\:before-hover-background: #466485;
}

.vi-theme {
    --vi-table-default-\/\/thead\/\/th-color: #FFF;
    --vi-table-default-\/\/thead\/\/th-background-color: #16263B;
    --vi-table-default---accent-1\/\/thead\/\/th-background-color: #FFF;
    --vi-table-default---accent-2\/\/thead\/\/th-background-color: #16263B;
}

.vi-theme {
    --vi-sidebar-section-border: solid #52769D;
    --vi-sidebar-section-__title-color: #52769D;
    --vi-sidebar-section-__title--group-color: #52769D;
}

.vi-theme {
    --vi-sitemap--link-color: #FFF;
    --vi-sitemap-__collection-color: #52769D;
    --vi-sitemap--link\:hover-color: #52769D;
    --vi-sitemap--link-\:before-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2882.4 2882.4' class='vi-icon' stroke='%2352769D'%3E%3Cpath d='M1441.2 2881.7L.7 1441.2 1441.2.7l1440.5 1440.5-1440.5 1440.5zM.7 1441.2h2881M1441.2 2881.7V.7' fill='none' stroke='%2352769D' stroke-miterlimit='10' /%3E%3C/svg%3E");
    --vi-sitemap-__collection-\:before-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' class='vi-icon' stroke='%2352769D'%3E%3Cg data-name='icons / footnote 20 px / arrow-up' fill='none' stroke='%2352769D' stroke-miterlimit='10'%3E%3Cpath d='M12.441 9.654l3 3.059-3 3.059' stroke='%2352769D' /%3E%3Cpath d='M4.191 3.537v9.176h11.25' stroke='%2352769D' /%3E%3C/g%3E%3C/svg%3E");
}

.vi-theme {
    --vi-image-carousel--background-color: #FFF;
    --vi-image-carousel-_slider-\:before-background: #16263B;
    --vi-image-carousel-_slider-\:after-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' class='vi-icon' fill='%23FFF' stroke='none'%3E%3Cpath d='M14 19H3v-7h3v-1H2v9h13v-4h-1z' fill='%23FFF' stroke='none' /%3E%3Cpath d='M22 4v10H8V4h14zm-1 1H9v8h12V5z' fill='%23FFF' stroke='none' /%3E%3C/svg%3E");
    --vi-image-carousel-_slider-\:\:after-border: 1px solid #FFF;
    --vi-image-carousel--slide-3d-\:before-color: #FFF;
    --vi-image-carousel--slide-video\:before-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' class='vi-icon' fill='%23FFF' stroke='none'%3E%3Cpath d='M11.1 5.4c.5.3.5.8 0 1.1l-7.3 4.9c-.4.3-.8.1-.8-.5V1c0-.5.4-.7.8-.4l7.3 4.8z' fill-rule='evenodd' fill='%23FFF' stroke='none' /%3E%3C/svg%3E");
    --vi-image-carousel--slide-3d-video-\:before-background-color: #B4B4B4;
    --vi-image-carousel-__footer-slide-active__image-border: 2px solid #FFF;
    --vi-image-carousel-__footer-slide-active__image-outline: 2px solid #FFF;
    --vi-image-carousel-__footer__image-border: 2px solid #FFF;
    --vi-image-carousel-__footer__image-outline: 2px solid #B4B4B4;
    --vi-image-carousel--modal__image-background: #FFF;
    --vi-image-carousel--modal__footer-border: 2px solid #FFF;
    --vi-image-carousel--modal__footer-outline: 2px solid #B4B4B4;
    --vi-image-carousel--modal__footer-background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' class='vi-icon' fill='%23FFF' stroke='none'%3E%3Cpath d='M11.1 5.4c.5.3.5.8 0 1.1l-7.3 4.9c-.4.3-.8.1-.8-.5V1c0-.5.4-.7.8-.4l7.3 4.8z' fill-rule='evenodd' fill='%23FFF' stroke='none' /%3E%3C/svg%3E");
    --vi-image-carousel--modal__footer-background-color: #16263B;
    --vi-image-carousel--modal__footer-box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.6);
    --vi-image-carousel--modal__footer-slide-active-outline: 2px solid #FFF;
}

.vi-theme {
    --vi-pop-navigation-__trigger-background: #16263B;
    --vi-pop-navigation-__trigger\:\:before-background-color: #16263B;
    --vi-pop-navigation-__title-color: #FFF;
    --vi-pop-navigation-__title-lg-color: #16263B;
}

.vi-theme {
    --vi-modal---dominant: #52769D;
    --vi-modal---accent-1: #16263B;
    --vi-modal---accent-2: #16263B;
}

:where(.vi-sidebar-section__main--group .vi-type--text-small) .text-accent-2 {
    --vi-theme-accent-2: #16263B;
}

:where(.vi-sidebar-section__main--group .vi-type--text-small) a.text-accent-2:hover {
    --vi-theme-accent-2-hover: #52769D;
}

:where(.vi-sidebar-section__main--group .vi-type--text-small) .text-neutral-70 {
    --vi-theme-neutral-70: #B4B4B4;
    --vi-theme-neutral-70-hover: #B4B4B4;
}

#mk-aweb-open-panel.mk-aweb-menu-open-accessibility-panel {
    border-radius: 50% !important;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

#mk-aweb-open-panel.mk-aweb-menu-open-accessibility-panel::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #fff;
}

#mk-aweb-open-panel.mk-aweb-menu-open-accessibility-panel .mk-aweb-menu-img-custom {
    background-image: none !important;
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABKJJREFUWAntWE2IHEUU/qonO7qJiLDgT1xRQQjkIAkaSA6SlShBBYkY2ESDKEI8mUOOu5vQxM0ePejJXAySaAIrBkEkYDDiIYFkURAWAoIKqzGSXMTNrrNOl99X1TXd09M90yiBPeRBTVe/qve+b169qXo1wG3pHwHTf7hkNI6bmG89DWNe5OhGwK6HNevdTGN/Awwb5mHt59jY/Bpx3CrxUqmqT+j1+H4stQ4T8FWC3V3pMT9gzJ8kfBLDzSM4Hv+eH6rqDyb09nt34NofkzDJQVisc46M+Y7PM7CNb2GiXzECRQW4AUYreRCm/RTfdpH4Zqc3WISN3sV99x7F+wf+drqKj/6EXFRWPqPjran9LJrRFE5MX6nw163eN7UBrWSayt1uwJiLGB56qV+0qgntjR9Hu/UFHY1ymX6CwSs4ffRiN2LNt/HJrYzux1y+R2mxgKHG8zj5zg9l1uWEFJmbrUs0IBl8gzvvehkfTdwoc1Bb99rMCJb/+pTzt7MtYG1zS1mkoh6HypklLlMgc8/Dz/5vMgLRF5IvfUH5FoawCtJLSAnscobLpMgce2ulYPPfX+VLPpUCwhBWQbqXzP+0f+R6r+M+s61WzoxPPMf5x5xfg/04PfNlAaP31eWUvcC8XOSW8Fh+6bojpH3G/7Rna5ERlCejXBvtEOul0K3xP45Zh+X2tmw4I6QdWJueRD/tWy0dDGI6bA+YEdJxoB1Ym17dfUY+tEz61aj5vrSDRRjCEqawU1kTOu5sslavZzq6fGfPVIwEERrmHDY0LnTOKJ8zD+Wnur6+9ZX2NrTtDlolODUd98zxWJsdNnBW4xkhd1BSo+OgTJLkTapH0cYhzCc3MT7JefYcTOMrfHLke2ey9/Am2PYzDNsOzK/w+LBrnT5xEYxdP//hsP6Rhoe0lxwhntoSnU1lEjUJ0BpDYsa4NGMM9U5O20kCILmwaY54U0bamF9YBZxHZM8zKdlKRFhuUVJsTskIuRKCo+GgLNqfin+m6njagD3xI54gPiR6g3oK7SO84Qj4+V5d9Sms6zJLyxd2s6QORsvD3XtT0BefAlzj151DS2nTVzyLOmTkr4Plk1eqjJArrqhZXHpAA7VkJXrCzTOY4zLOuX7Q1XEQsAyuhukZIV/pMXysZ+qKwZNuqrWXmVOXXT/o6vjoYLkq01nkCLHslPjiynUHflibRihihNgkQTfQmBMyLI9NVUZINbCXXelz8MPCExpK5qAmCbrB1prhsTLsHCEV5KqBVXaq0hsk+yaYa5bNXMWJGd/Ul86NDXAgDGEJU9ipZBFytwMW5BJfdqZTKh4heUMya1roh7EKU6fuYBAzdzPJCGmWbgcqCVQDq0ToJyF5QzJrbuiHsSp773u3wxJmTroJ6aqi24FENbDKzioJyRuSWfNCP4yV2cqnq685KKzC9aibkBzoqqLbgQpy1cD7Pxgq89tJ3pDMmhT6VYktX66upm9hCKsg5bvyqiryxVhhbDRfYG+BbTuWFy8NzCnZVYlyRj7CjUPXoMJSBdPyCIXRVXVRDKRW1VU6kNLT30hWwZ8NeVLq3+K/Y4pwt9+LEfgXQ0zyF5XmkwwAAAAASUVORK5CYII=);
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: 34px;
    -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABKJJREFUWAntWE2IHEUU/qonO7qJiLDgT1xRQQjkIAkaSA6SlShBBYkY2ESDKEI8mUOOu5vQxM0ePejJXAySaAIrBkEkYDDiIYFkURAWAoIKqzGSXMTNrrNOl99X1TXd09M90yiBPeRBTVe/qve+b169qXo1wG3pHwHTf7hkNI6bmG89DWNe5OhGwK6HNevdTGN/Awwb5mHt59jY/Bpx3CrxUqmqT+j1+H4stQ4T8FWC3V3pMT9gzJ8kfBLDzSM4Hv+eH6rqDyb09nt34NofkzDJQVisc46M+Y7PM7CNb2GiXzECRQW4AUYreRCm/RTfdpH4Zqc3WISN3sV99x7F+wf+drqKj/6EXFRWPqPjran9LJrRFE5MX6nw163eN7UBrWSayt1uwJiLGB56qV+0qgntjR9Hu/UFHY1ymX6CwSs4ffRiN2LNt/HJrYzux1y+R2mxgKHG8zj5zg9l1uWEFJmbrUs0IBl8gzvvehkfTdwoc1Bb99rMCJb/+pTzt7MtYG1zS1mkoh6HypklLlMgc8/Dz/5vMgLRF5IvfUH5FoawCtJLSAnscobLpMgce2ulYPPfX+VLPpUCwhBWQbqXzP+0f+R6r+M+s61WzoxPPMf5x5xfg/04PfNlAaP31eWUvcC8XOSW8Fh+6bojpH3G/7Rna5ERlCejXBvtEOul0K3xP45Zh+X2tmw4I6QdWJueRD/tWy0dDGI6bA+YEdJxoB1Ym17dfUY+tEz61aj5vrSDRRjCEqawU1kTOu5sslavZzq6fGfPVIwEERrmHDY0LnTOKJ8zD+Wnur6+9ZX2NrTtDlolODUd98zxWJsdNnBW4xkhd1BSo+OgTJLkTapH0cYhzCc3MT7JefYcTOMrfHLke2ey9/Am2PYzDNsOzK/w+LBrnT5xEYxdP//hsP6Rhoe0lxwhntoSnU1lEjUJ0BpDYsa4NGMM9U5O20kCILmwaY54U0bamF9YBZxHZM8zKdlKRFhuUVJsTskIuRKCo+GgLNqfin+m6njagD3xI54gPiR6g3oK7SO84Qj4+V5d9Sms6zJLyxd2s6QORsvD3XtT0BefAlzj151DS2nTVzyLOmTkr4Plk1eqjJArrqhZXHpAA7VkJXrCzTOY4zLOuX7Q1XEQsAyuhukZIV/pMXysZ+qKwZNuqrWXmVOXXT/o6vjoYLkq01nkCLHslPjiynUHflibRihihNgkQTfQmBMyLI9NVUZINbCXXelz8MPCExpK5qAmCbrB1prhsTLsHCEV5KqBVXaq0hsk+yaYa5bNXMWJGd/Ul86NDXAgDGEJU9ipZBFytwMW5BJfdqZTKh4heUMya1roh7EKU6fuYBAzdzPJCGmWbgcqCVQDq0ToJyF5QzJrbuiHsSp773u3wxJmTroJ6aqi24FENbDKzioJyRuSWfNCP4yV2cqnq685KKzC9aibkBzoqqLbgQpy1cD7Pxgq89tJ3pDMmhT6VYktX66upm9hCKsg5bvyqiryxVhhbDRfYG+BbTuWFy8NzCnZVYlyRj7CjUPXoMJSBdPyCIXRVXVRDKRW1VU6kNLT30hWwZ8NeVLq3+K/Y4pwt9+LEfgXQ0zyF5XmkwwAAAAASUVORK5CYII=);
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: 34px;
    background-color: #fff !important;
}

.vi-btn-pagination--inversed:not(:disabled):not(.disabled):hover {
    background-color: var(--vi-brand-primary-1);
}