﻿@charset "UTF-8";
/* ===================================================================== */
/*  Root - CSS Variables                                                 */
/* ===================================================================== */
@font-face {
  font-family: "CPU";
  src: url("../fonts/Overpass-CPU-Bold.woff2") format("woff2"), url("../fonts/Overpass-CPU-Bold.woff") format("woff");
  font-weight: bold;
}
@font-face {
  font-family: "Overpass";
  src: url("../fonts/overpass-medium.ttf") format("truetype-variations");
  font-style: normal;
  font-weight: 500 1000;
}
@font-face {
  font-family: "Open Sans";
  src: url("../fonts/open-sans-variable.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Open Sans";
  src: url("../fonts/open-sans-medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Open Sans";
  src: url("../fonts/open-sans-semi-bold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Open Sans";
  src: url("../fonts/open-sans-bold.ttf");
  font-style: normal;
  font-weight: 700 1000;
}
@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-latin.woff2") format("woff2");
  font-weight: bold;
}
.invalid-feedback-email {
  display: none;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

/* ===================================================================== */
/*  Root - CSS Variables                                                 */
/* ===================================================================== */
:root {
  --dark-blue: #003572;
  --medium-blue-base: #005ac1;
  --light-blue: #78AADC;
  --very-light-blue: #deefff;
  --medium-blue: #176FC1;
  --medium-light-blue: #A0C4E1;
  --secondary-blue: #E0F0FF;
  --gray: #717171;
  --light-gray: #f1f1f1;
  --very-light-gray: #F0F0F3;
  --medium-gray: #aaa;
  --neutral-gray: #BDB5BB;
  --subtle-gray: #F7F7F7;
  --dark-blue-gray: #364C5F;
  --gray-600: #6c757d;
  --light-red: #f3c8bf;
  --white: #ffffff;
  --black: #0A0A0A;
  --black-neutral-90: #444444;
  --blue-black: #1D2433;
  --secondary-black: rgba(29, 36, 51, 0.8);
  --tertiary-black: #726B70;
  --nav-base-height: 60px;
  --nav-outer-height: 70px;
  --nav-logo-width: 365px;
  --nav-logo-outer-width: 375px;
  --dark-purple: #93186C;
  --medium-purple: #F2C2E3;
  --light-purple: #FFF5FC;
  --font-weight-bold: 700;
  --green: #32C100;
  --gray-border: rgba(245, 239, 247, 0.16);
  --light-gray-border: #DBDADE;
  --white-background: rgba(255, 255, 255, 0.9);
  --red: #D00000;
  --medium-red: #fcf0f0;
  --dark-gray-text: #3C4257;
  --info-surface: #E3EDF7;
  --info-border: #AAC8E8;
  --info-svg: #005BBB;
  --success-surface: #FDFFF5;
  --success-border: #DCEDA6;
  --sucess-svg: #739600;
  --danger-surface: #FCE9E4;
  --danger-border: #F2C7B8;
  --danger-svg: #D7572B;
  --neutral-30: #EDEDED;
  --neutral-60: #9E9E9E;
  --dark-svg: #0071A4;
  --danger-text: #9C0808;
  --yellow: #FFC127;
  --dashboard-blue: #262325;
}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden], template {
  display: none;
}

a {
  background-color: transparent;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type=button], input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type=checkbox], input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

#alertBanner {
  background-color: var(--light-red);
}

#alertBanner .cpu-bc-alert-pagination-arrows:enabled:hover {
  color: #0a58ca;
  font-weight: bolder;
}

#alertBanner .cpu-bc-alert-pagination-arrows:disabled {
  color: var(--medium-gray);
  cursor: default;
}

#alertBanner .cpu-bc-alert-pagination-arrows {
  background-color: transparent;
}

#alertBanner .cpu-bc-alert-iconAndText .cpu-bc-alert-text:not(.cpu-bc-alert-current),
#alertBanner .cpu-bc-alert-action a:not(.cpu-bc-alert-current) {
  display: none !important;
}

@media (max-width: 576px) {
  #alertBanner {
    font-weight: 500 !important;
    font-size: 12px !important;
  }
  #alertBanner .cpu-bc-alert-close {
    padding: 0;
  }
}
@media (max-width: 768px) {
  #alertBanner nav {
    padding-bottom: 0.5rem;
  }
  #alertBanner .cpu-bc-alert-close-row1 {
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 768px) {
  #alertBanner.cpu-bc-multi-alert-banner .cpu-bc-alert-close-row2 {
    display: none !important;
  }
}
@media (min-width: 768px) {
  #alertBanner.cpu-bc-multi-alert-banner .cpu-bc-alert-close-row1 {
    display: none !important;
  }
}
#alertBanner.cpu-bc-multi-alert-banner .showAlertBanner {
  display: none !important;
}

/* Server Unreachable Banner  */
#server-unreachable-banner {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99999;
  background: #b30000;
  color: #fff;
  padding: 12px 16px;
  display: none;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}

/*
BUTTONS AND LINKS
-------
*/
.btn,
body .btn {
  font-family: "Overpass", sans-serif;
  padding: 6px 16px;
  border-width: 2px;
  border-style: solid;
  border-radius: 7px;
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.2);
  transition: all 0.18s ease-in-out;
  line-height: 20px;
}

.btn:hover, .btn:active, .btn:active:hover,
body .btn:hover,
body .btn:active,
body .btn:active:hover {
  outline: 0;
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.3);
}

.btn:hover, .btn:focus, .btn.focus,
body .btn:hover,
body .btn:focus,
body .btn.focus {
  text-decoration: none;
}

.btn :focus,
body .btn :focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.button-primary {
  font-family: "Overpass", sans-serif;
  background-color: var(--dark-blue);
  color: white;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  text-wrap: nowrap;
}

@media (min-width: 768px) {
  .button-primary, .button-secondary {
    font-size: 14px;
  }
}
.btn.lower-case {
  text-transform: none;
  font-style: normal;
  font-weight: 500;
  font-size: 0.83em;
}

.button-primary-purple {
  font-family: "Overpass", sans-serif;
  background-color: var(--dark-purple);
  color: white;
  text-align: center;
  padding: 3px;
  text-decoration: none;
  text-transform: uppercase;
  border: 2px solid var(--dark-purple);
}

@media (max-width: 1199px) {
  .button-primary-purple {
    font-size: x-small;
  }
}
@media (min-width: 1200px) {
  .button-primary-purple {
    font-size: x-small;
  }
}
.button-primary-purple:hover {
  background-color: #761356;
  color: #ffffff;
}

.button-primary-purple:focus {
  background-color: #580E41;
  color: #ffffff;
}

.button-primary:focus,
.button-primary:hover,
.button-primary-new:focus,
.button-primary-new:hover {
  background-color: var(--medium-blue);
  color: var(--white);
}

.button-secondary {
  font-family: "Overpass", sans-serif;
  background-color: white;
  color: var(--dark-blue);
  text-align: center;
  border: 2px solid var(--dark-blue);
  text-decoration: none;
  text-transform: uppercase;
}

.button-secondary-purple {
  font-family: "Overpass", sans-serif;
  background-color: white;
  color: var(--dark-purple);
  text-align: center;
  padding: 3px;
  border: 2px solid var(--dark-purple);
  text-decoration: none;
  text-transform: uppercase;
}

@media (max-width: 1199px) {
  .button-secondary-purple {
    font-size: x-small;
  }
}
@media (min-width: 1200px) {
  .button-secondary-purple {
    font-size: x-small;
  }
}
.button-secondary-purple:hover {
  background-color: #761356;
  color: #ffffff;
}

.button-secondary-purple:hover .svg, .button-secondary-purple:hover .svg-purple {
  background-color: #ffffff;
}

.button-secondary-purple:focus {
  background-color: #580E41;
  color: #ffffff;
}

.button-secondary-purple:focus .svg, .button-secondary-purple:focus .svg-purple {
  background-color: #ffffff;
}

.square-button {
  border-radius: 5px;
}

.print-button {
  background: #FFFFFF;
  /* Main Blue */
  border: 2px solid #003572;
  /* Shadow 1 */
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
  border-radius: 8px;
  padding: 9px 26px;
  gap: 4px;
  text-decoration: none;
  text-transform: uppercase;
}

.oval-button {
  border-radius: 20px;
}

.small-button {
  width: 120px;
}

.medium-button {
  width: 250px;
}

.btn[disabled] {
  opacity: 0.5;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn.btn-block {
  padding: 9px 0;
}

.step-actions .btn {
  margin-right: 15px;
  margin-bottom: 15px;
}

.hover-light-gray:hover {
  background-color: var(--light-gray);
}

.hover-white:hover {
  background-color: white;
}

.button-link {
  background: none !important;
  border: none;
  padding: 0;
  cursor: pointer;
  color: var(--dark-blue);
  text-align: left;
}

.btn-disabled {
  pointer-events: none;
}

.btn-ViewForm {
  /*display: flex;*/
  padding: var(--Space-6, 6px) 16px;
  align-items: center;
  gap: var(--Space-12, 12px);
  border-radius: var(--Space-4, 4px);
  border: var(--Space-0, 1px) solid var(--Gray-200, #C1C9D2);
  /*background: var(--Core-White, #FFF);*/
  /* 300 */
  box-shadow: 0px 1px 2px 0px rgba(55, 65, 81, 0.06), 0px 1px 3px 0px rgba(55, 65, 81, 0.1);
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 143% */
  text-align: center;
}

.btn-Upload {
  /*display: flex;*/
  padding: var(--Space-6, 6px) 16px;
  align-items: center;
  gap: var(--Space-12, 12px);
  border-radius: var(--Space-4, 4px);
  border: var(--Space-0, 1px) solid var(--Gray-200, #C1C9D2);
  background: var(--Core-White, #FFF);
  box-shadow: 0px 1px 2px 0px rgba(55, 65, 81, 0.06), 0px 1px 3px 0px rgba(55, 65, 81, 0.1);
}

.button-text {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 143% */
  text-align: center;
  /* Main Blue */
  color: #003572;
}

.btnApprove-text {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 143% */
  text-align: center;
  color: green;
}

.btnReject-text {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 143% */
  text-align: center;
  color: red;
}

.editButton-icon {
  -webkit-mask: url(../images/edit_button.svg) no-repeat center;
  mask: url(../images/edit_button.svg) no-repeat center;
  width: 24px;
  height: 24px;
  left: 0%;
  right: 0%;
  top: 0%;
  bottom: 0%;
  /*Main Blue*/
  background: white;
}

.link-style-button {
  background: none !important;
  border: none;
  padding: var(--Space-6, 6px) 16px;
  /*optional font-family: arial, sans-serif;
  color: #069;*/
  text-decoration: underline;
  cursor: pointer;
}

.cpu-bc-toggle-icon {
  width: 50px;
}

.cpu-bc-toggle-icon:after {
  content: "";
  width: 15px;
  height: 15px;
  display: inline-block;
  border: none;
  background-color: var(--dark-blue);
  vertical-align: middle;
  -webkit-mask: url(../images/icons/Chevron-down.svg) no-repeat center;
  mask: url(../images/icons/Chevron-down.svg) no-repeat center;
}

.cpu-bc-expanded {
  background-color: transparent !important;
  color: var(--dark-blue);
  font-weight: 600;
}

.cpu-bc-toggle-icon.transparent {
  background-color: transparent !important;
  color: var(--dark-blue);
}

.cpu-bc-expanded.cpu-bc-toggle-icon:after {
  -webkit-mask: url(../images/icons/Chevron-up.svg) no-repeat center;
  mask: url(../images/icons/Chevron-up.svg) no-repeat center;
  color: var(--dark-blue);
}

/*TABS*/
.cpu-bc-tabs .btn-group-toggle button {
  color: var(--dark-blue);
  width: 100%;
  border: 1px solid var(--light-gray-border);
  box-shadow: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  font-size: 18px;
  line-height: 28px;
  background-color: var(--white);
}

.cpu-bc-tabs .btn-group-toggle button.selected {
  background-color: var(--secondary-blue);
  border: 1px solid var(--dark-blue);
  z-index: 2;
}

@media (min-width: 768px) {
  .bc-md-50.invalid-feedback, .bc-md-50.valid-feedback, .bc-md-50.form-control {
    width: 50% !important;
  }
}
.btn-alert-title {
  background: #E8F6FC;
  border: 1px solid #008CCD;
  border-radius: 32px;
}

.btn-account-title {
  border-radius: 9999px;
  border: 1px solid var(--colors-grey-4-border, #E9E9E9);
  background: var(--colors-White, #FFF);
  padding: 4px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  color: var(--black, #313131);
}

.btn-red-CommPref {
  border-radius: 4px;
  background: var(--red);
  border: var(--red);
  color: var(--white);
}

.btn-red-CommPref:hover {
  background: #A80000;
}

.btn-red-CommPref:focus {
  background: #7A0000;
}

.account-numbers-eye-toggle-btn {
  border: none;
  color: var(--dark-blue);
  background-color: inherit;
  /*padding: 6px 16px;*/
}

.account-numbers-eye-toggle-btn .toggle-text {
  color: var(--dark-blue);
  text-align: center;
  font-size: 14px;
  font-weight: 600;
}

@media (max-width: 575px) {
  .view-hide-accounts-section {
    display: inline-block;
  }
  .view-hide-accounts-section div:last-of-type {
    text-align: left !important;
  }
  .view-hide-accounts-section button {
    padding-left: 0;
  }
}
.close-group-buttons .nav-link {
  padding: 0;
}

/*Color utilities */
.cpu-bc-info {
  background-color: var(--info-surface) !important;
  border: 1px solid var(--info-border);
}

.cpu-bc-info .svg {
  background-color: var(--info-svg);
}

.cpu-bc-info-purple {
  background-color: var(--light-purple) !important;
  border: 1px solid var(--medium-purple);
}

.cpu-bc-info-purple .svg {
  background-color: var(--dark-purple);
}

.cpu-bc-danger {
  background-color: var(--danger-surface) !important;
  border: 1px solid var(--danger-border);
}

.cpu-bc-danger .svg {
  background-color: var(--danger-svg);
}

.cpu-bc-danger-text {
  color: var(--danger-text) !important;
}

.cpu-bc-success {
  background-color: var(--success-surface) !important;
  border: 1px solid var(--success-border);
}

.cpu-bc-success .svg {
  background-color: var(--sucess-svg);
}

.cpu-bc-info-white {
  background-color: #FFFFFF !important;
  border: 1px solid #E0E0E0;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12) !important;
  border-radius: 4px;
}

.cpu-bc-info-light-blue {
  background-color: #FFFFFF !important;
  border: 1px solid #008CCD;
  border-left-width: 3px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12) !important;
  border-radius: 4px;
}

.cpu-bc-info-light-blue .cpuicon-info-blue {
  background-color: #008CCD;
}

.cpu-bc-info-light-blue a {
  color: var(--dark-purple);
}

.cpu-bc-gray {
  background-color: var(--subtle-gray) !important;
  border: 1px solid #E0E0E0;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
}

.cpu-bc-info-dark {
  background-color: var(--dark-svg) !important;
  border: 1px solid var(--info-border);
}

.cpu-bc-info-dark .svg {
  background-color: var(--white);
}

.cpu-bc-info-yellow {
  background-color: var(--yellow) !important;
  border: 1px solid var(--info-border);
}

.cpu-bc-primary-black-text {
  color: var(--blue-black);
}

.cpu-bc-dark-blue-text {
  color: var(--dark-blue);
}

.cpu-bc-purple-text {
  color: var(--dark-purple);
}

.cpu-bc-gray-text {
  color: var(--dark-gray-text);
}

.purple-checkbox {
  border-color: var(--dark-purple);
  border-radius: 0 !important;
}

.purple-checkbox:checked {
  background-color: var(--dark-purple);
  border-color: var(--dark-purple);
}

/*Controls*/
/* can be used with cpu-bc-info, cpu-bc-success to change colors
    <div class="cpu-bc-notification cpu-bc-info">
            <div><span class="svg cpuicon-info-solid"></span></div>
            <div>
                <h4>header</h4>
                <div class="form-text">text</div>
            </div>
    </div>
*/
.cpu-bc-notification {
  display: flex;
  flex: 1;
  gap: 8px;
  padding: 16px;
  margin-bottom: 1em;
  color: var(--black);
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}

.cpu-bc-notification h1, .cpu-bc-notification h2, .cpu-bc-notification h3, .cpu-bc-notification h4 {
  margin: 0;
  line-height: 1.5em;
  color: var(--black);
}

.cpu-bc-notification .form-text {
  font-size: 0.875em;
  color: var(--black-neutral-90);
}

.cpu-bc-notification-dark {
  display: flex;
  flex: 1;
  gap: 8px;
  padding: 16px;
  margin-bottom: 1em;
  color: var(--white);
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}

.cpu-bc-notification-dark h1, .cpu-bc-notification-dark h2, .cpu-bc-notification-dark h3, .cpu-bc-notification-dark h4 {
  margin: 0;
  line-height: 1.5em;
  color: var(--white);
}

.cpu-bc-notification-dark .form-text {
  font-size: 1em;
  color: var(--white);
  font-weight: 600 !important;
}

.cpu-bc-notification-yellow {
  display: flex;
  flex: 1;
  gap: 8px;
  padding: 16px;
  margin-bottom: 1em;
  color: var(--dashboard-blue);
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}

.cpu-bc-notification-yellow h1, .cpu-bc-notification-yellow h2, .cpu-bc-notification-yellow h3, .cpu-bc-notification-yellow h4 {
  margin: 0;
  line-height: 1.5em;
  color: var(--dashboard-blue);
}

.cpu-bc-notification-yellow .form-text {
  font-size: 1em;
  color: var(--dashboard-blue);
  font-weight: 600 !important;
}

.cpu-bc-notification-grey-border {
  border: 1px solid var(--neutral-gray);
  box-shadow: none;
}

/* This is needed when whe have a separate parent control that we need to change border or color and the checkbox/radio button is inside. Then we can use this.
    Else we just use regular checkboxes/radios and change the color using accent-color: var(--dark-purple); 

    <div class="cpu-bc-radio row">
        <label class=" col-12">
            <input type="radio"  class="col-auto" name="o1" value="1">
            <div class="chx">
                <div class="chx-icon"></div>
                <p>option 1</p>
            </div>
        </label> 
        <label class=" col-12">
            <input type="radio"  class="col-auto" name="o1" value="2">
            <div class="chx">
                <div class="chx-icon"></div>
                <p>option 1</p>
            </div>
        </label>
    </div>
*/
.cpu-bc-checkbox label input[type=checkbox],
.cpu-bc-radio label input[type=radio] {
  visibility: hidden;
  position: absolute; /*hide below visible area*/
}

.cpu-bc-checkbox label input[type=checkbox] + .chx .chx-icon {
  content: url(../images/icons/checkbox-unselected.svg);
}

.cpu-bc-checkbox label input[type=checkbox]:checked + .chx .chx-icon {
  content: url(../images/icons/checkbox-selected.svg);
}

.cpu-bc-radio label input[type=radio] + .chx .chx-icon {
  content: url(../images/icons/circle-unselected.svg);
}

.cpu-bc-radio label input[type=radio]:checked + .chx .chx-icon {
  content: url(../images/icons/circle-selected.svg);
}

.cpu-bc-checkbox label input[type=checkbox]:disabled + .chx,
.cpu-bc-radio label input[type=radio]:disabled + .chx {
  opacity: 0.5;
}

.cpu-bc-checkbox label input[type=checkbox]:checked + .chx,
.cpu-bc-radio label input[type=radio]:checked + .chx {
  border-color: purple;
}

.cpu-bc-checkbox label input[type=checkbox].input-validation-error + .chx,
.cpu-bc-radio label input[type=radio].input-validation-error + .chx {
  border-color: red;
}

@media (max-width: 575px) {
  .cart-summary-item {
    display: block !important;
    margin-bottom: 0.3rem !important;
  }
  .cart-summary-item label {
    margin-bottom: 0px !important;
  }
}
#footer {
  font-family: "Arial", sans-serif;
}

#footer .footer-links {
  display: flex;
  flex-flow: row wrap;
  place-content: end;
}

#footer .footer-links > li {
  margin-left: 5px;
}

#footer .footer-links > li:hover {
  background-color: transparent;
  text-decoration: underline;
  text-decoration-color: #ffffff;
}

#footer .accordion {
  background-color: var(--dark-blue);
  color: white;
}

#footer .accordion .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;
}

#footer .accordion .accordion-button {
  font-size: 1.25rem;
  padding: 1.25rem 0.25rem;
}

#footer .accordion .accordion-body {
  padding: 1rem 0.25rem;
}

#footer .nav-link {
  font-size: 1rem !important;
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
  position: relative;
  min-height: 1px;
  padding: 0 0 10px 0 !important;
}

#footer .nav-link:hover {
  background-color: #204b7d;
}

#footer .footerbar-content-end {
  place-content: end;
}

@media (min-width: 767px) {
  #footer .collapse:not(.show) {
    display: block;
  }
  #footer .footer-links .accordion .accordion-button::after {
    display: none;
  }
  #footer .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 767px) {
  #footer .collapse:not(.show) {
    display: none;
  }
  #footer .footer-links > li {
    margin-left: 0;
  }
}
/*form styles*/
.cpu-bc-form-body {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  padding: 16px;
  gap: 16px;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #E9E9E9;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
}

.form-label {
  font-weight: var(--font-weight-bold);
}

.form-label-medium {
  color: var(--black);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
}

.form-label-medium-default {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
}

.card-label {
  color: var(--black);
  font-style: normal;
  font-weight: 500;
  font-size: 1.17em;
  line-height: 28px;
}

.form-control.cpu-bc-to-uppercase-text {
  text-transform: uppercase;
}

::-webkit-input-placeholder {
  text-transform: none;
}

:-moz-placeholder {
  text-transform: none;
}

::-moz-placeholder {
  text-transform: none;
}

:-ms-input-placeholder {
  text-transform: none;
}

::placeholder {
  text-transform: none;
}

.paragraph-text-large {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 27px;
}

.cpu-bc-amount-value-flex-none {
  flex: none;
}

.cpu-bc-amount-value-flex-none > span {
  text-align: left;
}

h1, .h1 {
  padding: 10px 20px;
  width: 100%;
  margin: 0;
  height: auto;
  font-size: 2em;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "CPU", sans-serif;
  font-weight: normal;
  line-height: 1.1;
  color: var(--dark-blue);
}

h1.cpu-header, h2.cpu-header, h3.cpu-header, h4.cpu-header, h5.cpu-header, h6.cpu-header {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 500;
  line-height: 1.1;
  color: var(--dark-blue);
  padding: 0;
  margin: 0;
}

h2, .h2 {
  font-size: 1.45em;
}

h3, .h3 {
  font-size: 1.17em;
}

h4, .h4 {
  font-size: 1em;
}

h5, .h5 {
  font-size: 0.83em;
}

h6, .h6 {
  font-size: 0.67em;
}

h3.small {
  font-size: 1em;
}

.cpuicon-hamburger {
  -webkit-mask: url(../images/icons/hamburger.svg) no-repeat center;
  mask: url(../images/icons/hamburger.svg) no-repeat center;
}

.cpuicon-mouse {
  -webkit-mask: url(../images/icons/mouse-01.svg) no-repeat center;
  mask: url(../images/icons/mouse-01.svg) no-repeat center;
}

.cpuicon-mail-open {
  -webkit-mask: url(../images/icons/Mail-open.svg) no-repeat center;
  mask: url(../images/icons/Mail-open.svg) no-repeat center;
}

.cpuicon-reuse {
  -webkit-mask: url(../images/icons/Reuse-Seamless-Continuous.svg) no-repeat center;
  mask: url(../images/icons/Reuse-Seamless-Continuous.svg) no-repeat center;
}

.cpuicon-file-plus {
  -webkit-mask: url(../images/icons/FilePlus.svg) no-repeat center;
  mask: url(../images/icons/FilePlus.svg) no-repeat center;
}

.cpuicon-arrow-right {
  -webkit-mask: url(../images/icons/Arrow.svg) no-repeat center;
  mask: url(../images/icons/Arrow.svg) no-repeat center;
}

.cpuicon-pie {
  -webkit-mask: url(../images/icons/Pie-chart.svg) no-repeat center;
  mask: url(../images/icons/Pie-chart.svg) no-repeat center;
}

.cpuicon-manage-account {
  -webkit-mask: url(../images/icons/Manage-account.svg) no-repeat center;
  mask: url(../images/icons/Manage-account.svg) no-repeat center;
}

.cpuicon-accounts-review {
  -webkit-mask: url(../images/icons/Accounts-review.svg) no-repeat center;
  mask: url(../images/icons/Accounts-review.svg) no-repeat center;
}

.cpuicon-transfer {
  -webkit-mask: url(../images/icons/Transfer.svg) no-repeat center;
  mask: url(../images/icons/Transfer.svg) no-repeat center;
}

.cpuicon-scan {
  -webkit-mask: url(../images/icons/Scan.svg) no-repeat center;
  mask: url(../images/icons/Scan.svg) no-repeat center;
}

.cpuicon-cancel {
  -webkit-mask: url(../images/icons/Cancel.svg) no-repeat center;
  mask: url(../images/icons/Cancel.svg) no-repeat center;
}

.cpuicon-cross {
  -webkit-mask: url(../images/icons/Cancel_2.svg) no-repeat center;
  mask: url(../images/icons/Cancel_2.svg) no-repeat center;
}

.cpuicon-caret-left {
  -webkit-mask: url(../images/icons/CaretLeft.svg) no-repeat center;
  mask: url(../images/icons/CaretLeft.svg) no-repeat center;
}

.cpuicon-fax {
  -webkit-mask: url(../images/icons/Fax.svg) no-repeat center;
  mask: url(../images/icons/Fax.svg) no-repeat center;
}

.cpuicon-monitor {
  -webkit-mask: url(../images/icons/Monitor.svg) no-repeat center;
  mask: url(../images/icons/Monitor.svg) no-repeat center;
}

.cpuicon-laptop {
  -webkit-mask: url(../images/icons/Laptop.svg) no-repeat center;
  mask: url(../images/icons/Laptop.svg) no-repeat center;
}

.cpuicon-card {
  -webkit-mask: url(../images/icons/Card.svg) no-repeat center;
  mask: url(../images/icons/Card.svg) no-repeat center;
}

.cpuicon-barchart {
  -webkit-mask: url(../images/icons/Bar-chart.svg) no-repeat center;
  mask: url(../images/icons/Bar-chart.svg) no-repeat center;
}

.cpuicon-buildings {
  -webkit-mask: url(../images/icons/Buildings.svg) no-repeat center;
  mask: url(../images/icons/Buildings.svg) no-repeat center;
}

.cpuicon-contactinfo {
  -webkit-mask: url(../images/icons/Contact-info.svg) no-repeat center;
  mask: url(../images/icons/Contact-info.svg) no-repeat center;
}

.cpuicon-home {
  -webkit-mask: url(../images/icons/home.svg) no-repeat center;
  mask: url(../images/icons/home.svg) no-repeat center;
}

.cpuicon-home-address {
  -webkit-mask: url(../images/icons/Home-address.svg) no-repeat center;
  mask: url(../images/icons/Home-address.svg) no-repeat center;
}

.cpuicon-documentlibrary {
  -webkit-mask: url(../images/icons/Document-library.svg) no-repeat center;
  mask: url(../images/icons/Document-library.svg) no-repeat center;
}

.cpuicon-barcode {
  -webkit-mask: url(../images/icons/Barcode.svg) no-repeat center;
  mask: url(../images/icons/Barcode.svg) no-repeat center;
}

.cpuicon-arrow {
  -webkit-mask: url(../images/icons/Arrow_2.svg) no-repeat center;
  mask: url(../images/icons/Arrow_2.svg) no-repeat center;
}

.cpuicon-chat {
  -webkit-mask: url(../images/icons/Chat-Consulting.svg) no-repeat center;
  mask: url(../images/icons/Chat-Consulting.svg) no-repeat center;
}

.cpuicon-chat-text {
  -webkit-mask: url(../images/icons/chatText.svg) no-repeat center;
  mask: url(../images/icons/chatText.svg) no-repeat center;
}

.cpuicon-tablet {
  -webkit-mask: url(../images/icons/Tablet.svg) no-repeat center;
  mask: url(../images/icons/Tablet.svg) no-repeat center;
}

.cpuicon-addresschange {
  -webkit-mask: url(../images/icons/Address-change.svg) no-repeat center;
  mask: url(../images/icons/Address-change.svg) no-repeat center;
}

.cpuicon-globe {
  -webkit-mask: url(../images/icons/Globe.svg) no-repeat center;
  mask: url(../images/icons/Globe.svg) no-repeat center;
}

.cpuicon-clock {
  -webkit-mask: url(../images/icons/Around-the-clock.svg) no-repeat center;
  mask: url(../images/icons/Around-the-clock.svg) no-repeat center;
}

.cpuicon-accounts {
  -webkit-mask: url(../images/icons/Accounts.svg) no-repeat center;
  mask: url(../images/icons/Accounts.svg) no-repeat center;
}

.cpuicon-question {
  -webkit-mask: url(../images/icons/Questions.svg) no-repeat center;
  mask: url(../images/icons/Questions.svg) no-repeat center;
}

.cpuicon-bankingdetails {
  -webkit-mask: url(../images/icons/Banking-details.svg) no-repeat center;
  mask: url(../images/icons/Banking-details.svg) no-repeat center;
}

.cpuicon-lock {
  -webkit-mask: url(../images/icons/Lock.svg) no-repeat center;
  mask: url(../images/icons/Lock.svg) no-repeat center;
}

.cpuicon-tick {
  -webkit-mask: url(../images/icons/Tick.svg) no-repeat center;
  mask: url(../images/icons/Tick.svg) no-repeat center;
}

.cpuicon-tick-2 {
  -webkit-mask: url(../images/icons/Tick_2.svg) no-repeat center;
  mask: url(../images/icons/Tick_2.svg) no-repeat center;
}

.cpuicon-refresh {
  -webkit-mask: url(../images/icons/Refresh.svg) no-repeat center;
  mask: url(../images/icons/Refresh.svg) no-repeat center;
}

.cpuicon-smartphone {
  -webkit-mask: url(../images/icons/Smartphone.svg) no-repeat center;
  mask: url(../images/icons/Smartphone.svg) no-repeat center;
}

.cpuicon-phone-number {
  -webkit-mask: url(../images/icons/Phone-Number.svg) no-repeat center;
  mask: url(../images/icons/Phone-Number.svg) no-repeat center;
}

.cpuicon-phone-call {
  -webkit-mask: url(../images/icons/PhoneCall.svg) no-repeat center;
  mask: url(../images/icons/PhoneCall.svg) no-repeat center;
}

.cpuicon-mailbox {
  -webkit-mask: url(../images/icons/Mailbox.svg) no-repeat center;
  mask: url(../images/icons/Mailbox.svg) no-repeat center;
}

.cpuicon-courrier {
  -webkit-mask: url(../images/icons/HandDeposit.svg) no-repeat center;
  mask: url(../images/icons/HandDeposit.svg) no-repeat center;
}

.cpuicon-settings {
  -webkit-mask: url(../images/icons/Settings.svg) no-repeat center;
  mask: url(../images/icons/Settings.svg) no-repeat center;
}

.cpuicon-market {
  -webkit-mask: url(../images/icons/Market.svg) no-repeat center;
  mask: url(../images/icons/Market.svg) no-repeat center;
}

.cpuicon-search {
  -webkit-mask: url(../images/icons/Search.svg) no-repeat center;
  mask: url(../images/icons/Search.svg) no-repeat center;
}

.cpuicon-forms {
  -webkit-mask: url(../images/icons/Forms.svg) no-repeat center;
  mask: url(../images/icons/Forms.svg) no-repeat center;
}

.cpuicon-currency {
  -webkit-mask: url(../images/icons/Multiple-currencies.svg) no-repeat center;
  mask: url(../images/icons/Multiple-currencies.svg) no-repeat center;
}

.cpuicon-video {
  -webkit-mask: url(../images/icons/Video.svg) no-repeat center;
  mask: url(../images/icons/Video.svg) no-repeat center;
}

.cpuicon-user {
  -webkit-mask: url(../images/icons/User.svg) no-repeat center;
  mask: url(../images/icons/User.svg) no-repeat center;
}

.cpuicon-user-full {
  -webkit-mask: url(../images/icons/user-full.svg) no-repeat center;
  mask: url(../images/icons/user-full.svg) no-repeat center;
}

.cpuicon-user-purple-checkmark {
  -webkit-mask: url(../images/icons/User-Purple-Checkmark.svg) no-repeat center;
  mask: url(../images/icons/User-Purple-Checkmark.svg) no-repeat center;
}

.cpuicon-user-upload-id {
  -webkit-mask: url(../images/icons/Upload-Id.svg) no-repeat center;
  mask: url(../images/icons/Upload-Id.svg) no-repeat center;
}

.cpuicon-user-take-selfie {
  -webkit-mask: url(../images/icons/Take-Selfie.svg) no-repeat center;
  mask: url(../images/icons/Take-Selfie.svg) no-repeat center;
}

.cpuicon-email {
  -webkit-mask: url(../images/icons/Email.svg) no-repeat center;
  mask: url(../images/icons/Email.svg) no-repeat center;
}

.cpuicon-email-2 {
  -webkit-mask: url(../images/icons/Email_2.svg) no-repeat center;
  mask: url(../images/icons/Email_2.svg) no-repeat center;
}

.cpuicon-email-successfulysent {
  -webkit-mask: url(../images/icons/email_successfullysent.svg) no-repeat center;
  mask: url(../images/icons/email_successfullysent.svg) no-repeat center;
}

.cpuicon-calendar {
  -webkit-mask: url(../images/icons/Calendar.svg) no-repeat center;
  mask: url(../images/icons/Calendar.svg) no-repeat center;
}

.cpuicon-phone {
  -webkit-mask: url(../images/icons/Phone.svg) no-repeat center;
  mask: url(../images/icons/Phone.svg) no-repeat center;
}

.cpuicon-download {
  -webkit-mask: url(../images/icons/Download-Import.svg) no-repeat center;
  mask: url(../images/icons/Download-Import.svg) no-repeat center;
}

.cpuicon-bulb {
  -webkit-mask: url(../images/icons/Bulb.svg) no-repeat center;
  mask: url(../images/icons/Bulb.svg) no-repeat center;
}

.cpuicon-target {
  -webkit-mask: url(../images/icons/Target.svg) no-repeat center;
  mask: url(../images/icons/Target.svg) no-repeat center;
}

.cpuicon-printableform {
  -webkit-mask: url(../images/icons/Printable-form.svg) no-repeat center;
  mask: url(../images/icons/Printable-form.svg) no-repeat center;
}

.cpuicon-commpreferences {
  -webkit-mask: url(../images/icons/Communication-preferences.svg) no-repeat center;
  mask: url(../images/icons/Communication-preferences.svg) no-repeat center;
}

.cpuicon-commpreferences-antena {
  -webkit-mask: url(../images/icons/communication_preferencesAntena.svg) no-repeat center;
  mask: url(../images/icons/communication_preferencesAntena.svg) no-repeat center;
}

.cpuicon-reveal {
  -webkit-mask: url(../images/icons/Reveal.svg) no-repeat center;
  mask: url(../images/icons/Reveal.svg) no-repeat center;
}

.cpuicon-minus {
  -webkit-mask: url(../images/icons/Minus.svg) no-repeat center;
  mask: url(../images/icons/Minus.svg) no-repeat center;
}

.cpuicon-arrows {
  -webkit-mask: url(../images/icons/Arrows.svg) no-repeat center;
  mask: url(../images/icons/Arrows.svg) no-repeat center;
}

.cpuicon-payment {
  -webkit-mask: url(../images/icons/Payment-Paying-agent.svg) no-repeat center;
  mask: url(../images/icons/Payment-Paying-agent.svg) no-repeat center;
}

.cpuicon-alert {
  -webkit-mask: url(../images/icons/Alert.svg) no-repeat center;
  mask: url(../images/icons/Alert.svg) no-repeat center;
}

.cpuicon-print {
  -webkit-mask: url(../images/icons/print-bc.svg) no-repeat center;
  mask: url(../images/icons/print-bc.svg) no-repeat center;
}

.cpuicon-print-purple {
  -webkit-mask: url(../images/icons/Printer-purple.svg) no-repeat center;
  mask: url(../images/icons/Printer-purple.svg) no-repeat center;
}

.cpuicon-fillableforms {
  -webkit-mask: url(../images/icons/Fillable-form.svg) no-repeat center;
  mask: url(../images/icons/Fillable-form.svg) no-repeat center;
}

.cpuicon-shoppingcart {
  -webkit-mask: url(../images/icons/Shopping-cart.svg) no-repeat center;
  mask: url(../images/icons/Shopping-cart.svg) no-repeat center;
}

.cpuicon-marketdataresearch {
  -webkit-mask: url(../images/icons/Market-data-research.svg) no-repeat center;
  mask: url(../images/icons/Market-data-research.svg) no-repeat center;
}

.cpuicon-news {
  -webkit-mask: url(../images/icons/News.svg) no-repeat center;
  mask: url(../images/icons/News.svg) no-repeat center;
}

.cpuicon-mail {
  -webkit-mask: url(../images/icons/Mail.svg) no-repeat center;
  mask: url(../images/icons/Mail.svg) no-repeat center;
}

.cpuicon-document {
  -webkit-mask: url(../images/icons/Document.svg) no-repeat center;
  mask: url(../images/icons/Document.svg) no-repeat center;
}

.cpuicon-lookup {
  -webkit-mask: url(../images/icons/Lookup.svg) no-repeat center;
  mask: url(../images/icons/Lookup.svg) no-repeat center;
}

.cpuicon-reminder {
  -webkit-mask: url(../images/icons/Reminder.svg) no-repeat center;
  mask: url(../images/icons/Reminder.svg) no-repeat center;
}

.cpuicon-menu {
  -webkit-mask: url(../images/icons/Menu.svg) no-repeat center;
  mask: url(../images/icons/Menu.svg) no-repeat center;
}

.cpuicon-pricehistory {
  -webkit-mask: url(../images/icons/Price-history.svg) no-repeat center;
  mask: url(../images/icons/Price-history.svg) no-repeat center;
}

.cpuicon-security {
  -webkit-mask: url(../images/icons/Security.svg) no-repeat center;
  mask: url(../images/icons/Security.svg) no-repeat center;
}

.cpuicon-quicklinks {
  -webkit-mask: url(../images/icons/quicklinks-01.svg) no-repeat center;
  mask: url(../images/icons/quicklinks-01.svg) no-repeat center;
}

.cpuicon-trainingvideo {
  -webkit-mask: url(../images/icons/Training-video.svg) no-repeat center;
  mask: url(../images/icons/Training-video.svg) no-repeat center;
}

.cpuicon-linechart {
  -webkit-mask: url(../images/icons/Line-chart.svg) no-repeat center;
  mask: url(../images/icons/Line-chart.svg) no-repeat center;
}

.cpuicon-toolbox {
  -webkit-mask: url(../images/icons/Briefcase-Tools.svg) no-repeat center;
  mask: url(../images/icons/Briefcase-Tools.svg) no-repeat center;
}

.cpuicon-calculator {
  -webkit-mask: url(../images/icons/Calculator-Balance.svg) no-repeat center;
  mask: url(../images/icons/Calculator-Balance.svg) no-repeat center;
}

.cpuicon-callcenter {
  -webkit-mask: url(../images/icons/Call-Center-Agent.svg) no-repeat center;
  mask: url(../images/icons/Call-Center-Agent.svg) no-repeat center;
}

.cpuicon-certification {
  -webkit-mask: url(../images/icons/Certification.svg) no-repeat center;
  mask: url(../images/icons/Certification.svg) no-repeat center;
}

.cpuicon-checklist {
  -webkit-mask: url(../images/icons/Checklist-Preparation.svg) no-repeat center;
  mask: url(../images/icons/Checklist-Preparation.svg) no-repeat center;
}

.cpuicon-communicate {
  -webkit-mask: url(../images/icons/Communicate.svg) no-repeat center;
  mask: url(../images/icons/Communicate.svg) no-repeat center;
}

.cpuicon-dashboard {
  -webkit-mask: url(../images/icons/Dashboard.svg) no-repeat center;
  mask: url(../images/icons/Dashboard.svg) no-repeat center;
}

.cpuicon-date {
  -webkit-mask: url(../images/icons/Dates-Events.svg) no-repeat center;
  mask: url(../images/icons/Dates-Events.svg) no-repeat center;
}

.cpuicon-debt-trustee {
  -webkit-mask: url(../images/icons/Debt-trustee.svg) no-repeat center;
  mask: url(../images/icons/Debt-trustee.svg) no-repeat center;
}

.cpuicon-demutualization {
  -webkit-mask: url(../images/icons/Demutualization.svg) no-repeat center;
  mask: url(../images/icons/Demutualization.svg) no-repeat center;
}

.cpuicon-dividendreinvestment {
  -webkit-mask: url(../images/icons/Dividend-reinvestment.svg) no-repeat center;
  mask: url(../images/icons/Dividend-reinvestment.svg) no-repeat center;
}

.cpuicon-dutchauction {
  -webkit-mask: url(../images/icons/Dutch-auction.svg) no-repeat center;
  mask: url(../images/icons/Dutch-auction.svg) no-repeat center;
}

.cpuicon-enterprise {
  -webkit-mask: url(../images/icons/Enterprise.svg) no-repeat center;
  mask: url(../images/icons/Enterprise.svg) no-repeat center;
}

.cpuicon-expertise {
  -webkit-mask: url(../images/icons/Expert-Experise.svg) no-repeat center;
  mask: url(../images/icons/Expert-Experise.svg) no-repeat center;
}

.cpuicon-filing {
  -webkit-mask: url(../images/icons/Filing.svg) no-repeat center;
  mask: url(../images/icons/Filing.svg) no-repeat center;
}

.cpuicon-fiscalagent {
  -webkit-mask: url(../images/icons/Fiscal-agent.svg) no-repeat center;
  mask: url(../images/icons/Fiscal-agent.svg) no-repeat center;
}

.cpuicon-growth {
  -webkit-mask: url(../images/icons/Growth-Efficiency-Productivity.svg) no-repeat center;
  mask: url(../images/icons/Growth-Efficiency-Productivity.svg) no-repeat center;
}

.cpuicon-governance-legal {
  -webkit-mask: url(../images/icons/governance_legal.svg) no-repeat center;
  mask: url(../images/icons/governance_legal.svg) no-repeat center;
}

.cpuicon-implementation {
  -webkit-mask: url(../images/icons/Implementation.svg) no-repeat center;
  mask: url(../images/icons/Implementation.svg) no-repeat center;
}

.cpuicon-intuitiveinterface {
  -webkit-mask: url(../images/icons/Intuituve-interface.svg) no-repeat center;
  mask: url(../images/icons/Intuituve-interface.svg) no-repeat center;
}

.cpuicon-certificatesearch {
  -webkit-mask: url(../images/icons/Lost-certificate.svg) no-repeat center;
  mask: url(../images/icons/Lost-certificate.svg) no-repeat center;
}

.cpuicon-medallionguarantee {
  -webkit-mask: url(../images/icons/medallion_guarantee_certified.svg) no-repeat center;
  mask: url(../images/icons/medallion_guarantee_certified.svg) no-repeat center;
}

.cpuicon-multichannel {
  -webkit-mask: url(../images/icons/Multi-Channel-distribution.svg) no-repeat center;
  mask: url(../images/icons/Multi-Channel-distribution.svg) no-repeat center;
}

.cpuicon-multiplecurrencies {
  -webkit-mask: url(../images/icons/Multiple-currencies.svg) no-repeat center;
  mask: url(../images/icons/Multiple-currencies.svg) no-repeat center;
}

.cpuicon-multiplelanguages {
  -webkit-mask: url(../images/icons/Multiple-languages.svg) no-repeat center;
  mask: url(../images/icons/Multiple-languages.svg) no-repeat center;
}

.cpuicon-online-document-hosting {
  -webkit-mask: url(../images/icons/Online-document-hosting.svg) no-repeat center;
  mask: url(../images/icons/Online-document-hosting.svg) no-repeat center;
}

.cpuicon-online-enrolment {
  -webkit-mask: url(../images/icons/Online-enrollment-Launch.svg) no-repeat center;
  mask: url(../images/icons/Online-enrollment-Launch.svg) no-repeat center;
}

.cpuicon-online-reporting {
  -webkit-mask: url(../images/icons/Online-reporting.svg) no-repeat center;
  mask: url(../images/icons/Online-reporting.svg) no-repeat center;
}

.cpuicon-org-chart {
  -webkit-mask: url(../images/icons/Org-chart-Structure.svg) no-repeat center;
  mask: url(../images/icons/Org-chart-Structure.svg) no-repeat center;
}

.cpuicon-personalised-service {
  -webkit-mask: url(../images/icons/Personalised-service.svg) no-repeat center;
  mask: url(../images/icons/Personalised-service.svg) no-repeat center;
}

.cpuicon-plus {
  -webkit-mask: url(../images/icons/Plus.svg) no-repeat center;
  mask: url(../images/icons/Plus.svg) no-repeat center;
}

.cpuicon-plus-2 {
  -webkit-mask: url(../images/icons/Plus_2.svg) no-repeat center;
  mask: url(../images/icons/Plus_2.svg) no-repeat center;
}

.cpuicon-postcard {
  -webkit-mask: url(../images/icons/Postcard-Notice-n-Access.svg) no-repeat center;
  mask: url(../images/icons/Postcard-Notice-n-Access.svg) no-repeat center;
}

.cpuicon-merger-cleanup {
  -webkit-mask: url(../images/icons/Post-merger-clean-up.svg) no-repeat center;
  mask: url(../images/icons/Post-merger-clean-up.svg) no-repeat center;
}

.cpuicon-redemption {
  -webkit-mask: url(../images/icons/Redemption.svg) no-repeat center;
  mask: url(../images/icons/Redemption.svg) no-repeat center;
}

.cpuicon-regulatory-requirements {
  -webkit-mask: url(../images/icons/Regulatory-requirements.svg) no-repeat center;
  mask: url(../images/icons/Regulatory-requirements.svg) no-repeat center;
}

.cpuicon-report {
  -webkit-mask: url(../images/icons/Report.svg) no-repeat center;
  mask: url(../images/icons/Report.svg) no-repeat center;
}

.cpuicon-small-shareholder-cleanup {
  -webkit-mask: url(../images/icons/Small-shareholder-clean-up.svg) no-repeat center;
  mask: url(../images/icons/Small-shareholder-clean-up.svg) no-repeat center;
}

.cpuicon-stock-split {
  -webkit-mask: url(../images/icons/Stock-split.svg) no-repeat center;
  mask: url(../images/icons/Stock-split.svg) no-repeat center;
}

.cpuicon-support {
  -webkit-mask: url(../images/icons/support.svg) no-repeat center;
  mask: url(../images/icons/support.svg) no-repeat center;
}

.cpuicon-team {
  -webkit-mask: url(../images/icons/Team.svg) no-repeat center;
  mask: url(../images/icons/Team.svg) no-repeat center;
}

.cpuicon-tender-offer {
  -webkit-mask: url(../images/icons/Tender-offer.svg) no-repeat center;
  mask: url(../images/icons/Tender-offer.svg) no-repeat center;
}

.cpuicon-transparency {
  -webkit-mask: url(../images/icons/Transparency.svg) no-repeat center;
  mask: url(../images/icons/Transparency.svg) no-repeat center;
}

.cpuicon-upload {
  -webkit-mask: url(../images/icons/Upload-Export.svg) no-repeat center;
  mask: url(../images/icons/Upload-Export.svg) no-repeat center;
}

.cpuicon-arrow-left {
  -webkit-mask: url(../images/icons/Minimise.svg) no-repeat center;
  mask: url(../images/icons/Minimise.svg) no-repeat center;
}

.cpuicon-partnership {
  -webkit-mask: url(../images/icons/Partnership-Onboarding.svg) no-repeat center;
  mask: url(../images/icons/Partnership-Onboarding.svg) no-repeat center;
}

.cpuicon-share {
  -webkit-mask: url(../images/icons/Share.svg) no-repeat center;
  mask: url(../images/icons/Share.svg) no-repeat center;
}

.cpuicon-twitter {
  -webkit-mask: url(../images/icons/Twitter.svg) no-repeat center;
  mask: url(../images/icons/Twitter.svg) no-repeat center;
}

.cpuicon-youtube {
  -webkit-mask: url(../images/icons/Youtube.svg) no-repeat center;
  mask: url(../images/icons/Youtube.svg) no-repeat center;
}

.cpuicon-chevron-double-left {
  -webkit-mask: url(../images/icons/Chevron-double-left.svg) no-repeat center;
  mask: url(../images/icons/Chevron-double-left.svg) no-repeat center;
}

.cpuicon-chevron-single-left {
  -webkit-mask: url(../images/icons/Chevron-single-left.svg) no-repeat center;
  mask: url(../images/icons/Chevron-single-left.svg) no-repeat center;
}

.cpuicon-chevron-double-right {
  -webkit-mask: url(../images/icons/Chevron-double-right.svg) no-repeat center;
  mask: url(../images/icons/Chevron-double-right.svg) no-repeat center;
}

.cpuicon-chevron-single-right {
  -webkit-mask: url(../images/icons/Chevron-single-right.svg) no-repeat center;
  mask: url(../images/icons/Chevron-single-right.svg) no-repeat center;
}

.cpuicon-chevron-down {
  -webkit-mask: url(../images/icons/Chevron-down.svg) no-repeat center;
  mask: url(../images/icons/Chevron-down.svg) no-repeat center;
}

.cpuicon-chevron-left {
  -webkit-mask: url(../images/icons/Chevron-left.svg) no-repeat center;
  mask: url(../images/icons/Chevron-left.svg) no-repeat center;
}

.cpuicon-chevron-right {
  -webkit-mask: url(../images/icons/Chevron-right.svg) no-repeat center;
  mask: url(../images/icons/Chevron-right.svg) no-repeat center;
}

.cpuicon-chevron-up {
  -webkit-mask: url(../images/icons/Chevron-up.svg) no-repeat center;
  mask: url(../images/icons/Chevron-up.svg) no-repeat center;
}

.cpuicon-clock-time {
  -webkit-mask: url(../images/icons/Clock-Time.svg) no-repeat center;
  mask: url(../images/icons/Clock-Time.svg) no-repeat center;
}

.cpuicon-calendar-event {
  -webkit-mask: url(../images/icons/Dates-Events.svg) no-repeat center;
  mask: url(../images/icons/Dates-Events.svg) no-repeat center;
}

.cpuicon-expand {
  -webkit-mask: url(../images/icons/Expand.svg) no-repeat center;
  mask: url(../images/icons/Expand.svg) no-repeat center;
}

.cpuicon-external-links {
  -webkit-mask: url(../images/icons/External-links.svg) no-repeat center;
  mask: url(../images/icons/External-links.svg) no-repeat center;
}

.cpuicon-facebook {
  -webkit-mask: url(../images/icons/Facebook.svg) no-repeat center;
  mask: url(../images/icons/Facebook.svg) no-repeat center;
}

.cpuicon-country {
  -webkit-mask: url(../images/icons/Header-Country.svg) no-repeat center;
  mask: url(../images/icons/Header-Country.svg) no-repeat center;
}

.cpuicon-tour {
  -webkit-mask: url(../images/icons/tour2.svg) no-repeat center;
  mask: url(../images/icons/tour2.svg) no-repeat center;
}

.cpuicon-triangle-up {
  -webkit-mask: url(../images/icons/triangle-up.svg) no-repeat center;
  mask: url(../images/icons/triangle-up.svg) no-repeat center;
}

.cpuicon-triangle-right {
  -webkit-mask: url(../images/icons/triangle-right.svg) no-repeat center;
  mask: url(../images/icons/triangle-right.svg) no-repeat center;
}

.cpuicon-triangle-down {
  -webkit-mask: url(../images/icons/triangle-down.svg) no-repeat center;
  mask: url(../images/icons/triangle-down.svg) no-repeat center;
}

.cpuicon-triangle-left {
  -webkit-mask: url(../images/icons/triangle-left.svg) no-repeat center;
  mask: url(../images/icons/triangle-left.svg) no-repeat center;
}

.cpuicon-pdf {
  -webkit-mask: url(../images/icons/PrintPDF.svg) no-repeat center;
  mask: url(../images/icons/PrintPDF.svg) no-repeat center;
}

.cpuicon-training {
  -webkit-mask: url(../images/icons/Training.svg) no-repeat center;
  mask: url(../images/icons/Training.svg) no-repeat center;
}

.cpuicon-alert-solid {
  -webkit-mask: url(../images/icons/Alert-Rvrs.svg) no-repeat center;
  mask: url(../images/icons/Alert-Rvrs.svg) no-repeat center;
}

.cpuicon-info-blue {
  -webkit-mask: url(../images/icons/Info.svg) no-repeat center;
  mask: url(../images/icons/Info.svg) no-repeat center;
}

.cpuicon-info-solid {
  -webkit-mask: url(../images/icons/Info-Rvrs.svg) no-repeat center;
  mask: url(../images/icons/Info-Rvrs.svg) no-repeat center;
}

.cpuicon-user-round {
  -webkit-mask: url(../images/icons/user-round-icon.svg) no-repeat center;
  mask: url(../images/icons/user-round-icon.svg) no-repeat center;
}

.cpuicon-bank {
  -webkit-mask: url(../images/icons/bank-icon.svg) no-repeat center;
  mask: url(../images/icons/bank-icon.svg) no-repeat center;
}

.cpuicon-envelope {
  -webkit-mask: url(../images/icons/envelope-icon.svg) no-repeat center;
  mask: url(../images/icons/envelope-icon.svg) no-repeat center;
}

.cpuicon-money-wavy {
  -webkit-mask: url(../images/icons/money-wavy-icon.svg) no-repeat center;
  mask: url(../images/icons/money-wavy-icon.svg) no-repeat center;
}

.cpuicon-question-contact {
  -webkit-mask: url(../images/icons/question-icon.svg) no-repeat center;
  mask: url(../images/icons/question-icon.svg) no-repeat center;
}

.cpuicon-info {
  -webkit-mask: url(../images/icons/info-icon.svg) no-repeat center;
  mask: url(../images/icons/info-icon.svg) no-repeat center;
}

.cpuicon-printer {
  -webkit-mask: url(../images/icons/printer-icon.svg) no-repeat center;
  mask: url(../images/icons/printer-icon.svg) no-repeat center;
}

.cpuicon-note {
  -webkit-mask: url(../images/icons/note-icon.svg) no-repeat center;
  mask: url(../images/icons/note-icon.svg) no-repeat center;
}

.cpuicon-address-book {
  -webkit-mask: url(../images/icons/addressBook.svg) no-repeat center;
  mask: url(../images/icons/addressBook.svg) no-repeat center;
}

.cpuicon-three-dots-circle {
  -webkit-mask: url(../images/icons/three-dots-circle.svg) no-repeat center;
  mask: url(../images/icons/three-dots-circle.svg) no-repeat center;
}

.cpuicon-question-mark-circle {
  -webkit-mask: url(../images/icons/question-mark-circle.svg) no-repeat center;
  mask: url(../images/icons/question-mark-circle.svg) no-repeat center;
}

.cpuicon-CAD {
  background: url("../images/icons/CAD-flag.svg") no-repeat scroll 0px 0px;
}

.cpuicon-GBP {
  background: url("../images/icons/GBP-flag.svg") no-repeat scroll 0px 0px;
}

.cpuicon-EUR {
  background: url("../images/icons/EUR-flag.svg") no-repeat scroll 0px 0px;
}

.cpuicon-USD {
  background: url("../images/icons/USD-flag.svg") no-repeat scroll 0px 0px;
}

.cpuicon-payment-method {
  -webkit-mask: url(../images/icons/payment-method.svg) no-repeat center;
  mask: url(../images/icons/payment-method.svg) no-repeat center;
}

.cpuicon-email-sign {
  -webkit-mask: url(../images/icons/cpu-bc2-email.svg) no-repeat center;
  mask: url(../images/icons/cpu-bc2-email.svg) no-repeat center;
}

.cpuicon-password {
  -webkit-mask: url(../images/icons/cpu-bc2-password.svg) no-repeat center;
  mask: url(../images/icons/cpu-bc2-password.svg) no-repeat center;
}

.cpuicon-phone {
  -webkit-mask: url(../images/icons/cpu-bc2-phone.svg) no-repeat center;
  mask: url(../images/icons/cpu-bc2-phone.svg) no-repeat center;
}

.cpuicon-user-account {
  -webkit-mask: url(../images/icons/cpu-bc2-user.svg) no-repeat center;
  mask: url(../images/icons/cpu-bc2-user.svg) no-repeat center;
}

.cpuicon-eye {
  -webkit-mask: url(../images/icons/Eye.svg) no-repeat center;
  mask: url(../images/icons/Eye.svg) no-repeat center;
}

.cpuicon-eye-closed {
  -webkit-mask: url(../images/icons/Eye-closed.svg) no-repeat center;
  mask: url(../images/icons/Eye-closed.svg) no-repeat center;
}

.octicon-icon {
  -webkit-mask: url(../images/icons/octicon.svg) no-repeat center;
  mask: url(../images/icons/octicon.svg) no-repeat center;
  background: var(--dark-blue);
}

.activity-icon {
  -webkit-mask: url(../images/icons/activity.svg) no-repeat center;
  mask: url(../images/icons/activity.svg) no-repeat center;
}

.warning-icon {
  -webkit-mask: url(../images/icons/warning.svg) no-repeat center;
  mask: url(../images/icons/warning.svg) no-repeat center;
}

.warning-purple {
  -webkit-mask: url(../images/icons/warning-purple.svg) no-repeat center;
  mask: url(../images/icons/warning-purple.svg) no-repeat center;
}

.warning-blue {
  -webkit-mask: url(../images/icons/warning-blue.svg) no-repeat center;
  mask: url(../images/icons/warning-blue.svg) no-repeat center;
}

.warning-orange {
  -webkit-mask: url(../images/icons/warning-orange.svg) no-repeat center;
  mask: url(../images/icons/warning-orange.svg) no-repeat center;
}

.warning-circle {
  -webkit-mask: url(../images/icons/WarningCircle.svg) no-repeat center;
  mask: url(../images/icons/WarningCircle.svg) no-repeat center;
}

.expand-all-icon {
  -webkit-mask: url(../images/icons/expand_all.svg) no-repeat center;
  mask: url(../images/icons/expand_all.svg) no-repeat center;
}

.collapse-all-icon {
  -webkit-mask: url(../images/icons/collapse_all.svg) no-repeat center;
  mask: url(../images/icons/collapse_all.svg) no-repeat center;
}

.rightArrow-icon {
  -webkit-mask: url(../images/icons/arrow_right_icon.svg) no-repeat center;
  mask: url(../images/icons/arrow_right_icon.svg) no-repeat center;
  display: inline-block;
  background-color: black;
  vertical-align: middle;
}

.greenCheckmark-icon {
  -webkit-mask: url(../images/icons/GreenCheckmark.svg) no-repeat center;
  mask: url(../images/icons/GreenCheckmark.svg) no-repeat center;
}

.purpleCheckmark-icon {
  -webkit-mask: url(../images/icons/Checkmark-purple.svg) no-repeat center;
  mask: url(../images/icons/Checkmark-purple.svg) no-repeat center;
}

.checkmark-icon {
  -webkit-mask: url(../images/icons/CheckCircle.svg) no-repeat center;
  mask: url(../images/icons/CheckCircle.svg) no-repeat center;
}

.checkbox-square-offset-icon {
  -webkit-mask: url(../images/icons/CheckSquareOffset.svg) no-repeat center;
  mask: url(../images/icons/CheckSquareOffset.svg) no-repeat center;
}

.visibility-icon {
  -webkit-mask: url(../images/icons/visibility.svg) no-repeat center;
  mask: url(../images/icons/visibility.svg) no-repeat center;
}

.visibility-off-icon {
  -webkit-mask: url(../images/icons/visibility-off.svg) no-repeat center;
  mask: url(../images/icons/visibility-off.svg) no-repeat center;
}

.visibility-lock-simple {
  -webkit-mask: url(../images/icons/LockSimple.svg) no-repeat center;
  mask: url(../images/icons/LockSimple.svg) no-repeat center;
}

.radioBtnChecked-icon {
  -webkit-mask: url(../images/icons/radio_button_checked.svg) no-repeat center;
  mask: url(../images/icons/radio_button_checked.svg) no-repeat center;
}

.edit-icon {
  -webkit-mask: url(../images/icons/Edit.svg) no-repeat center;
  mask: url(../images/icons/Edit.svg) no-repeat center;
}

.flag-icon-ca::before {
  content: " ";
  background: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill-opacity%3D%2214.118%22%20height%3D%22480%22%20width%3D%22640%22%20fill%3D%22%2328ff09%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3CclipPath%20id%3D%22a%22%3E%0A%20%20%20%20%20%20%3Cpath%20fill-opacity%3D%22.67%22%20fill%3D%22%23000%22%20d%3D%22M-79.06%200h682.67v512H-79.06z%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cg%20fill-opacity%3D%221%22%20clip-path%3D%22url(../../Styles/less/wilbur/%23a)%22%20transform%3D%22translate(74.118)%20scale(.9375)%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M81.137%200h362.276v512H81.137z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23bf0a30%22%20d%3D%22M-100%200H81.138v512H-100zM443.413%200H624.55v512H443.414zM135.31%20247.41l-14.067%204.808%2065.456%2057.446c4.95%2014.764-1.72%2019.116-5.97%2026.86l71.06-9.02-1.85%2071.512%2014.718-.423-3.21-70.918%2071.13%208.432c-4.402-9.297-8.32-14.233-4.247-29.098l65.414-54.426-11.447-4.144c-9.36-7.222%204.044-34.784%206.066-52.178%200%200-38.195%2013.135-40.698%206.262l-9.727-18.685-34.747%2038.17c-3.796.91-5.413-.6-6.304-3.808l16.053-79.766-25.42%2014.297c-2.128.91-4.256.125-5.658-2.355l-24.45-49.06-25.21%2050.95c-1.9%201.826-3.803%202.037-5.382.796l-24.204-13.578%2014.53%2079.143c-1.156%203.14-3.924%204.025-7.18%202.324l-33.216-37.737c-4.345%206.962-7.29%2018.336-13.033%2020.885-5.744%202.387-24.98-4.823-37.873-7.637%204.404%2015.895%2018.176%2042.302%209.46%2050.957z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  display: inline-block;
  width: 1.33333em;
  height: 1em;
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.flag-icon-ca.custom-flag-size::before {
  content: " ";
  background: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill-opacity%3D%2214.118%22%20height%3D%22480%22%20width%3D%22640%22%20fill%3D%22%2328ff09%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3CclipPath%20id%3D%22a%22%3E%0A%20%20%20%20%20%20%3Cpath%20fill-opacity%3D%22.67%22%20fill%3D%22%23000%22%20d%3D%22M-79.06%200h682.67v512H-79.06z%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cg%20fill-opacity%3D%221%22%20clip-path%3D%22url(../../Styles/less/wilbur/%23a)%22%20transform%3D%22translate(74.118)%20scale(.9375)%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M81.137%200h362.276v512H81.137z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23bf0a30%22%20d%3D%22M-100%200H81.138v512H-100zM443.413%200H624.55v512H443.414zM135.31%20247.41l-14.067%204.808%2065.456%2057.446c4.95%2014.764-1.72%2019.116-5.97%2026.86l71.06-9.02-1.85%2071.512%2014.718-.423-3.21-70.918%2071.13%208.432c-4.402-9.297-8.32-14.233-4.247-29.098l65.414-54.426-11.447-4.144c-9.36-7.222%204.044-34.784%206.066-52.178%200%200-38.195%2013.135-40.698%206.262l-9.727-18.685-34.747%2038.17c-3.796.91-5.413-.6-6.304-3.808l16.053-79.766-25.42%2014.297c-2.128.91-4.256.125-5.658-2.355l-24.45-49.06-25.21%2050.95c-1.9%201.826-3.803%202.037-5.382.796l-24.204-13.578%2014.53%2079.143c-1.156%203.14-3.924%204.025-7.18%202.324l-33.216-37.737c-4.345%206.962-7.29%2018.336-13.033%2020.885-5.744%202.387-24.98-4.823-37.873-7.637%204.404%2015.895%2018.176%2042.302%209.46%2050.957z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  display: inline-block;
  width: 21.33px;
  height: 16px;
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.flag-icon-us::before {
  content: " ";
  background: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%22480%22%20width%3D%22640%22%20version%3D%221.1%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%3E%0A%20%3Cmetadata%20id%3D%22metadata3151%22%3E%0A%20%20%3Crdf%3ARDF%3E%0A%20%20%20%3Ccc%3AWork%20rdf%3Aabout%3D%22%22%3E%0A%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%0A%20%20%3Cdc%3Atype%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%2F%3E%0A%20%20%20%3C%2Fcc%3AWork%3E%0A%20%20%3C%2Frdf%3ARDF%3E%0A%20%3C%2Fmetadata%3E%0A%20%3Cdesc%20id%3D%22desc3066%22%3EThe%20United%20States%20of%20America%20flag%2C%20produced%20by%20Daniel%20McRae%3C%2Fdesc%3E%0A%20%3Cdefs%20id%3D%22defs155%22%3E%0A%20%20%3CclipPath%20id%3D%22clipPath4293%22%20clipPathUnits%3D%22userSpaceOnUse%22%3E%0A%20%20%20%3Crect%20id%3D%22rect4295%22%20fill-opacity%3D%220.67%22%20height%3D%22512%22%20width%3D%22682.67%22%20y%3D%22.0000052307%22%20x%3D%220%22%2F%3E%0A%20%20%3C%2FclipPath%3E%0A%20%3C%2Fdefs%3E%0A%20%3Cg%20id%3D%22flag%22%20fill-rule%3D%22evenodd%22%20clip-path%3D%22url(../../Styles/less/wilbur/%23clipPath4293)%22%20transform%3D%22matrix(.93750%200%200%20.93750%200%20-.0000049038)%22%3E%0A%20%20%3Cg%20id%3D%22g390%22%20stroke-width%3D%221pt%22%20transform%3D%22matrix(3.9385%200%200%203.9385%200%20.000005)%22%3E%0A%20%20%20%3Cg%20id%3D%22g169%22%20fill%3D%22%23bd3d44%22%3E%0A%20%20%3Crect%20id%3D%22rect156%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%220%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect158%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2220%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect160%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2240%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect162%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2260%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect164%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2280%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect166%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%22100%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect168%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%22120%22%20x%3D%220%22%2F%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g177%22%20fill%3D%22%23fff%22%3E%0A%20%20%3Crect%20id%3D%22rect157%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2210%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect159%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2230%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect161%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2250%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect163%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2270%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect165%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2290%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect167%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%22110%22%20x%3D%220%22%2F%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Crect%20id%3D%22rect200%22%20height%3D%22275.69%22%20width%3D%22389.12%22%20y%3D%220.000005%22%20x%3D%220%22%20stroke-width%3D%221pt%22%20fill%3D%22%23192f5d%22%2F%3E%0A%20%20%3Cg%20id%3D%22g274%22%20fill%3D%22%23fff%22%20transform%3D%22matrix(3.9385%200%200%203.9385%200%20.000005)%22%3E%0A%20%20%20%3Cg%20id%3D%22g218%22%3E%0A%20%20%3Cg%20id%3D%22g194%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon207%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon188%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon189%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon190%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon191%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon192%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22g205%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon193%22%20transform%3D%22translate(16.467%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon201%22%20transform%3D%22translate(32.933%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon202%22%20transform%3D%22translate(49.4%2C14)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon203%22%20transform%3D%22translate(65.867%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon204%22%20transform%3D%22translate(82.333%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g232%22%20transform%3D%22translate(0%2C14)%22%3E%0A%20%20%3Cg%20id%3D%22g233%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon234%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon235%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon236%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon237%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon238%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon239%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22g240%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon241%22%20transform%3D%22translate(16.467%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon242%22%20transform%3D%22translate(32.933%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon243%22%20transform%3D%22translate(49.4%2C14)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon244%22%20transform%3D%22translate(65.867%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon245%22%20transform%3D%22translate(82.333%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g246%22%20transform%3D%22translate(0%2C28)%22%3E%0A%20%20%3Cg%20id%3D%22g247%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon248%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon249%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon250%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon251%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon252%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon253%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22g254%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon255%22%20transform%3D%22translate(16.467%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon256%22%20transform%3D%22translate(32.933%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon257%22%20transform%3D%22translate(49.4%2C14)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon258%22%20transform%3D%22translate(65.867%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon259%22%20transform%3D%22translate(82.333%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g260%22%20transform%3D%22translate(0%2C42)%22%3E%0A%20%20%3Cg%20id%3D%22g261%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon262%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon263%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon264%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon265%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon266%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon267%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22g268%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon269%22%20transform%3D%22translate(16.467%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon270%22%20transform%3D%22translate(32.933%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon271%22%20transform%3D%22translate(49.4%2C14)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon272%22%20transform%3D%22translate(65.867%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon273%22%20transform%3D%22translate(82.333%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g211%22%20transform%3D%22translate(0%2C56)%22%3E%0A%20%20%3Cpolygon%20id%3D%22polygon212%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon213%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon214%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon215%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon216%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon217%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  display: inline-block;
  width: 1.33333em;
  height: 1em;
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.flag-icon-us.custom-flag-size::before {
  content: " ";
  background: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%22480%22%20width%3D%22640%22%20version%3D%221.1%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%3E%0A%20%3Cmetadata%20id%3D%22metadata3151%22%3E%0A%20%20%3Crdf%3ARDF%3E%0A%20%20%20%3Ccc%3AWork%20rdf%3Aabout%3D%22%22%3E%0A%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%0A%20%20%3Cdc%3Atype%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%2F%3E%0A%20%20%20%3C%2Fcc%3AWork%3E%0A%20%20%3C%2Frdf%3ARDF%3E%0A%20%3C%2Fmetadata%3E%0A%20%3Cdesc%20id%3D%22desc3066%22%3EThe%20United%20States%20of%20America%20flag%2C%20produced%20by%20Daniel%20McRae%3C%2Fdesc%3E%0A%20%3Cdefs%20id%3D%22defs155%22%3E%0A%20%20%3CclipPath%20id%3D%22clipPath4293%22%20clipPathUnits%3D%22userSpaceOnUse%22%3E%0A%20%20%20%3Crect%20id%3D%22rect4295%22%20fill-opacity%3D%220.67%22%20height%3D%22512%22%20width%3D%22682.67%22%20y%3D%22.0000052307%22%20x%3D%220%22%2F%3E%0A%20%20%3C%2FclipPath%3E%0A%20%3C%2Fdefs%3E%0A%20%3Cg%20id%3D%22flag%22%20fill-rule%3D%22evenodd%22%20clip-path%3D%22url(../../Styles/less/wilbur/%23clipPath4293)%22%20transform%3D%22matrix(.93750%200%200%20.93750%200%20-.0000049038)%22%3E%0A%20%20%3Cg%20id%3D%22g390%22%20stroke-width%3D%221pt%22%20transform%3D%22matrix(3.9385%200%200%203.9385%200%20.000005)%22%3E%0A%20%20%20%3Cg%20id%3D%22g169%22%20fill%3D%22%23bd3d44%22%3E%0A%20%20%3Crect%20id%3D%22rect156%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%220%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect158%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2220%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect160%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2240%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect162%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2260%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect164%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2280%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect166%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%22100%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect168%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%22120%22%20x%3D%220%22%2F%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g177%22%20fill%3D%22%23fff%22%3E%0A%20%20%3Crect%20id%3D%22rect157%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2210%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect159%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2230%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect161%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2250%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect163%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2270%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect165%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%2290%22%20x%3D%220%22%2F%3E%0A%20%20%3Crect%20id%3D%22rect167%22%20height%3D%2210%22%20width%3D%22247%22%20y%3D%22110%22%20x%3D%220%22%2F%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Crect%20id%3D%22rect200%22%20height%3D%22275.69%22%20width%3D%22389.12%22%20y%3D%220.000005%22%20x%3D%220%22%20stroke-width%3D%221pt%22%20fill%3D%22%23192f5d%22%2F%3E%0A%20%20%3Cg%20id%3D%22g274%22%20fill%3D%22%23fff%22%20transform%3D%22matrix(3.9385%200%200%203.9385%200%20.000005)%22%3E%0A%20%20%20%3Cg%20id%3D%22g218%22%3E%0A%20%20%3Cg%20id%3D%22g194%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon207%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon188%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon189%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon190%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon191%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon192%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22g205%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon193%22%20transform%3D%22translate(16.467%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon201%22%20transform%3D%22translate(32.933%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon202%22%20transform%3D%22translate(49.4%2C14)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon203%22%20transform%3D%22translate(65.867%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon204%22%20transform%3D%22translate(82.333%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g232%22%20transform%3D%22translate(0%2C14)%22%3E%0A%20%20%3Cg%20id%3D%22g233%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon234%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon235%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon236%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon237%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon238%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon239%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22g240%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon241%22%20transform%3D%22translate(16.467%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon242%22%20transform%3D%22translate(32.933%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon243%22%20transform%3D%22translate(49.4%2C14)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon244%22%20transform%3D%22translate(65.867%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon245%22%20transform%3D%22translate(82.333%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g246%22%20transform%3D%22translate(0%2C28)%22%3E%0A%20%20%3Cg%20id%3D%22g247%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon248%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon249%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon250%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon251%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon252%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon253%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22g254%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon255%22%20transform%3D%22translate(16.467%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon256%22%20transform%3D%22translate(32.933%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon257%22%20transform%3D%22translate(49.4%2C14)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon258%22%20transform%3D%22translate(65.867%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon259%22%20transform%3D%22translate(82.333%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g260%22%20transform%3D%22translate(0%2C42)%22%3E%0A%20%20%3Cg%20id%3D%22g261%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon262%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon263%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon264%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon265%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon266%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon267%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22g268%22%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon269%22%20transform%3D%22translate(16.467%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon270%22%20transform%3D%22translate(32.933%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon271%22%20transform%3D%22translate(49.4%2C14)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon272%22%20transform%3D%22translate(65.867%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3Cpolygon%20id%3D%22polygon273%22%20transform%3D%22translate(82.333%2014)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%20%3Cg%20id%3D%22g211%22%20transform%3D%22translate(0%2C56)%22%3E%0A%20%20%3Cpolygon%20id%3D%22polygon212%22%20transform%3D%22translate(8.2333%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon213%22%20transform%3D%22translate(24.7%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon214%22%20transform%3D%22translate(41.167%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon215%22%20transform%3D%22translate(57.633%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon216%22%20transform%3D%22translate(74.1%2C7)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%3Cpolygon%20id%3D%22polygon217%22%20transform%3D%22translate(90.567%207)%22%20d%3D%22M%201.3084868e-6%2C-4.0040002%200.89895399%2C-1.237304%203.8080309%2C-1.2373029%201.4545381%2C0.47260808%202.3534912%2C3.239305%200%2C1.5293919%20l%20-2.3534933%2C1.7099115%200.8989552%2C-2.76669531%20-2.353492%2C-1.70991339%202.9090761%2C1.3e-6%20z%22%20points%3D%220%20-4.004%200.89895%20-1.2373%203.808%20-1.2373%201.4545%200.47261%202.3535%203.2393%200%201.5294%20-2.3535%203.2393%20-1.4545%200.47261%20-3.808%20-1.2373%20-0.89895%20-1.2373%22%2F%3E%0A%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  display: inline-block;
  width: 21.33px;
  height: 16px;
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.xx-small-icon {
  width: 10px !important;
  height: 10px !important;
}

.x-small-icon {
  width: 15px !important;
  height: 15px !important;
}

.small-icon {
  width: 22px !important;
  height: 22px !important;
}

.medium-icon {
  width: 30px !important;
  height: 30px !important;
}

.large-icon {
  width: 75px !important;
  height: 75px !important;
}

.home-tablet-icon, .home-tablet-icons {
  color: #fff;
  margin: 20px 0;
  font-size: 60px;
}

.icon-welcome {
  font-size: 3em;
  color: var(--dark-blue);
}

.svg {
  width: 22px;
  height: 22px;
  display: inline-block;
  background-color: var(--dark-blue);
  vertical-align: middle;
}

.svg-purple {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-color: var(--dark-purple);
  vertical-align: middle;
}

.svg-blue {
  width: 30px;
  height: 25px;
  display: inline-block;
  background-color: #121111;
  vertical-align: middle;
}

.svg-flag {
  width: 48px;
  height: 28.8px;
  vertical-align: middle;
  display: inline-block;
}

.svg-big {
  display: flex;
  width: 64px;
  height: 64px;
  padding: 11.2px 2.015px 9.136px 2.4px;
  justify-content: center;
  align-items: center;
}

.svg-big-icon-container {
  display: flex;
  align-items: center;
}

/* Responsive corner icon positioning update */
.svg-icon-container {
  position: relative;
  display: inline-flex;
  width: 64px;
  height: 64px;
  --corner-offset-x: -25%;
  --corner-offset-y: -20%;
}

.svg-corner-icon {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 27px;
  height: 27px;
  background-color: var(--sucess-svg);
  transform: translate(var(--corner-offset-x), var(--corner-offset-y));
}

.svg-confirmation-modal {
  vertical-align: initial;
}

@media (max-width: 991.98px) {
  .svg-icon-container {
    --corner-offset-x: -20%;
    --corner-offset-y: -10%;
  }
}
@media (max-width: 767.98px) {
  .svg-icon-container {
    --corner-offset-x: 0;
    --corner-offset-y: 0;
  }
  .svg-corner-icon {
    bottom: 8px;
    right: 8px;
    width: 20px;
    height: 20px;
  }
}
.rotate-svg-90 {
  transform: rotate(90deg);
}

.rotate-svg-270 {
  transform: rotate(-90deg);
}

/* purple computershare logo */
.cpu-logo-purple {
  background-image: url(data:image/png;base64,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);
}

/* white computershare logo */
.cpu-logo-white {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAw8AAACQCAYAAABOBFfdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyQzk1NjRBQzg4NjExRTU5M0VEQzhBODhCMTY1QkRFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyQzk1NjRCQzg4NjExRTU5M0VEQzhBODhCMTY1QkRFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDJDOTU2NDhDODg2MTFFNTkzRURDOEE4OEIxNjVCREUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDJDOTU2NDlDODg2MTFFNTkzRURDOEE4OEIxNjVCREUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6cv17wAACNTUlEQVR42uxdB3xURRPf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);
}

/* Style for logos */
.navbar-brand {
  height: 40px;
  width: var(--nav-logo-width);
  background-size: contain;
  background-repeat: no-repeat;
  padding-top: 1rem;
}

.navbar-brand.cs-brand {
  width: 190px;
}

/* State of Israel logo */
.svg-soi-logo {
  -webkit-mask: url(../images/icons/ibd-logo-12.svg) no-repeat center;
  mask: url(../images/icons/ibd-logo-12.svg) no-repeat center;
}

/* State of Israel logo */
/*.soi-logo2--old {
    height: var(--nav-base-height) !important;
    background-position: center top !important;
    background-image: url("../images/soi-newLogo.png");
}
.soi-logo3--old {
    background-image: url("../images/soi-logo3.svg");
}*/
.svg-color-green {
  background-color: #32C100;
}

.svg-color-white {
  background-color: white;
}

.icon-lock-rtl {
  background: url(../images/icons/LockSimple.svg) no-repeat right;
  padding-right: 30px;
  background-color: #e9ecef;
}

.modal.cpu-bc-modal {
  padding: 0 !important;
}

.modal.cpu-bc-modal .cpu-bc-modal-content {
  border-radius: 20px;
  width: auto;
  margin: 0 auto;
}

@media (max-width: 768px) {
  .modal.cpu-bc-modal .cpu-bc-modal-content {
    padding: 15px 25px 15px 25px;
  }
}
@media (min-width: 768px) {
  .modal.cpu-bc-modal .cpu-bc-modal-content {
    padding: 30px 60px 30px 60px;
  }
}
@media (min-width: 1200px) {
  .modal.cpu-bc-modal .cpu-bc-modal-content {
    padding: 65px 130px 65px 130px;
  }
}
.modal.cpu-bc-modal h1 {
  font-family: "Overpass", sans-serif;
}

.modal.cpu-bc-modal .cpu-bc-modal-content-wrapper {
  margin: 0.5rem auto;
}

@media (max-width: 768px) {
  .modal.cpu-bc-modal .cpu-bc-modal-content-wrapper {
    width: 95%;
  }
}
@media (min-width: 768px) {
  .modal.cpu-bc-modal .cpu-bc-modal-content-wrapper {
    min-width: 400px;
    max-width: 75%;
  }
}
@media (min-width: 1200px) {
  .modal.cpu-bc-modal .cpu-bc-modal-content-wrapper {
    max-width: 60%;
  }
}
.modal.cpu-bc-modal .cpu-bc-modal-content.cpu-bc-modal-transparent {
  background-color: transparent;
  border: none;
}

/*This loading popup should be in front of any other */
#pleaseWaitModal.modal {
  z-index: 2000;
}

#top-navbar {
  font-family: "CPU", Arial, helvetica, SimSun, "宋体", STXihei, "华文细黑", sans-serif;
  color: var(--dark-blue);
  box-shadow: 0px 1px 0px var(--very-light-gray);
}

#top-navbar .navbar-nav > .nav-item,
#top-navbar .navbar-nav > .nav-item .nav-link,
#top-navbar .navbar-nav > .nav-item .dropdown-header,
#top-navbar .navbar-nav li a.dropdown-item {
  color: var(--dark-blue);
}

#top-navbar .svg {
  background-color: var(--dark-blue);
}

/*public page logo, without text*/
#top-navbar .top-navbar__logo_container {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100px;
  height: var(--nav-outer-height);
}

#top-navbar .top-navbar__logo_container .brand-title {
  display: none;
}

/*toggler*/
#top-navbar .top-navbar__mobile-toggle {
  display: flex;
  align-items: center;
  height: var(--nav-outer-height);
}

/*public toggler*/
#top-navbar:not(.cpu-bc-navbar-blue) .navbar-toggler {
  background-color: #F0F0F0;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

#top-navbar .top-navbar__mobile_logout {
  display: none;
  margin-right: 1.5rem;
}

#top-navbar #navbarNavDropdown {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 70%;
  flex: 1 0 auto;
}

/*ul (menu group of items) navbar-nav*/
#top-navbar #navbarNavDropdown .navbar-nav {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 0;
  list-style: none;
  padding: 0;
  gap: 0.5rem;
}

/*top menu items*/
#top-navbar #navbarNavDropdown > .navbar-nav > .nav-item .nav-link {
  width: 100%;
  padding: 1rem;
}

#top-navbar #navbarNavDropdown > .navbar-nav > .nav-item > .dropdown-menu .nav-item > .dropdown-menu {
  border: 0;
  position: static;
}

#top-navbar .dropdown-menu.dropdown-menu-light {
  border: none;
  box-shadow: none;
}

#top-navbar .dropdown-menu[data-bs-popper] {
  left: unset;
  margin-top: 0;
}

#top-navbar .dropdown-toggle.show::after {
  transform: rotate(-180deg);
}

@media (min-width: 992px) {
  header .navbar-toggler {
    display: none;
  }
  #top-navbar #navbarNavDropdown {
    min-height: var(--nav-outer-height);
  }
  #top-navbar #navbarNavDropdown .navbar-nav {
    align-self: stretch;
  }
  #top-navbar #navbarNavDropdown .navbar-nav.cpu-bc-navbar-leftside {
    place-content: start;
  }
  #top-navbar #navbarNavDropdown .navbar-nav.cpu-bc-navbar-rightside {
    place-content: end;
    padding: 0.5rem 1.5rem 0.5rem 0.5rem;
  }
  /*to be able fill the nav-item with color on hover.*/
  .nav-item-fill {
    height: 100%;
    align-content: center;
  }
  #header-desktop.header-type-public {
    padding-top: 2rem;
  }
}
@media (max-width: 991px) {
  #top-navbar .top-navbar__inner {
    padding: 0;
  }
  #top-navbar:not(.mobile-menu-open) .top-navbar__logo_container {
    display: none;
  }
  #top-navbar:not(.mobile-menu-open) .top-navbar__mobile_logout {
    display: block;
  }
  #top-navbar #navbarNavDropdown {
    width: 100%;
    box-shadow: 0px -1px 0px var(--gray-border);
  }
  #top-navbar #navbarNavDropdown.collapse.show {
    flex-direction: column;
    align-items: normal;
    justify-content: flex-start;
  }
  #top-navbar #navbarNavDropdown.collapse:not(.show) {
    display: none;
  }
  #top-navbar #navbarNavDropdown .navbar-nav {
    flex-direction: column;
    align-items: flex-start;
    isolation: isolate;
    gap: 0;
  }
  #top-navbar #navbarNavDropdown > .navbar-nav > .nav-item {
    width: 100%;
  }
  #top-navbar #header-desktop {
    display: none;
  }
}
.selectedOption {
  text-decoration: underline !important;
}

header.custom-box-shadow.z-1 {
  z-index: 99;
  position: fixed;
  top: 0;
  width: 100%;
}

#header-desktop {
  /*Creating Space Below the fixed navbar*/
  margin-top: 6rem;
  margin-bottom: 1rem;
}

#header-desktop h1, #header-desktop .h1 {
  padding: 0;
}

@media (max-width: 1200px) {
  #top-navbar {
    z-index: 99;
    position: fixed;
    top: 0;
    width: 100%;
  }
}
@media (max-width: 991px) {
  #navbarNavDropdown {
    overflow-y: scroll;
    height: 42vh;
  }
}
@media (max-width: 575px) {
  #navbarNavDropdown {
    overflow-y: scroll;
    height: 55vh;
  }
}
#backToHomeLink {
  padding-left: 0;
  margin-left: -0.5rem;
}

/*cpu-bc-navbar-blue breakpoints: before 991 mobile with hamburger, 992 to 1199: smaller fonts to accomodate menu, after 1200 regular fonts*/
#top-navbar.cpu-bc-navbar-blue {
  color: var(--white);
  background-color: var(--dark-blue);
}

#top-navbar.cpu-bc-navbar-blue .navbar-nav > .nav-item,
#top-navbar.cpu-bc-navbar-blue .navbar-nav > .nav-item .nav-link {
  color: var(--white);
}

#top-navbar.cpu-bc-navbar-blue .navbar-nav > .nav-item > span,
#top-navbar.cpu-bc-navbar-blue .navbar-nav > .nav-item .nav-link > span {
  vertical-align: middle;
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .nav-link, #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .dropdown-header {
  color: var(--dark-blue);
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .svg {
  background-color: var(--dark-blue);
}

#top-navbar.cpu-bc-navbar-blue .svg {
  background-color: var(--white);
}

#top-navbar.cpu-bc-navbar-blue .navbar-toggler:focus {
  box-shadow: none;
}

#top-navbar.cpu-bc-navbar-blue .selectedOption {
  text-decoration: none !important;
}

/*figma soi logo with text. for private menu only. If for both menu, move this into the base _navbar.scss*/
#top-navbar.cpu-bc-navbar-blue .top-navbar__logo_container {
  width: var(--nav-logo-outer-width);
  margin-left: 1.5rem;
}

#top-navbar.cpu-bc-navbar-blue .top-navbar__logo_container .navbar-brand {
  width: var(--nav-logo-width);
  height: var(--nav-base-height);
}

@media (max-width: 991px) {
  #top-navbar.cpu-bc-navbar-blue .top-navbar__logo_container .navbar-brand {
    margin: 0 auto;
  }
}
@media (min-width: 992px) {
  #top-navbar.cpu-bc-navbar-blue .top-navbar__logo_container {
    margin-right: 30px;
  }
  #top-navbar.cpu-bc-navbar-blue .top-navbar__logo_container .brand-title {
    display: block;
    width: 220px;
    font-family: "Manrope";
    font-style: normal;
    font-weight: 300;
    font-size: 1.5em;
    line-height: 160%;
    letter-spacing: 0.15px;
    margin-left: -5px;
  }
}
@media (min-width: 992px) and (max-width: 1299px) {
  #top-navbar.cpu-bc-navbar-blue .top-navbar__logo_container {
    transform: scale(0.75);
    margin: 0 0 0 -30px;
  }
}
@media (max-width: 991px) {
  #top-navbar.cpu-bc-navbar-blue .top-navbar__logo_container {
    margin: 0 -30px;
    transform: scale(0.75);
  }
}
/*top level menu items active and hover*/
#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item.menu-active {
  background-color: var(--secondary-blue);
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item.menu-active .nav-link {
  color: var(--blue-black);
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item.menu-active .svg {
  background-color: var(--blue-black);
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item:hover {
  background-color: var(--medium-blue);
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item:hover.menu-active .nav-link {
  color: var(--white);
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item:hover.menu-active .svg {
  background-color: var(--white);
}

@media (max-width: 991px) {
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item:hover.dropdown {
    background-color: var(--dark-blue);
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item:hover.dropdown .dropdown-toggle:hover {
    background-color: var(--medium-blue);
  }
}
#top-navbar .top-navbar__mobile_logout .nav-item:hover {
  background-color: transparent;
}

#top-navbar .top-navbar__mobile_logout .nav-item:hover .nav-link {
  color: var(--secondary-blue);
}

#top-navbar .top-navbar__mobile_logout .nav-item:hover .svg {
  background-color: var(--secondary-blue);
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .cpu-bc-navbar-rightside.navbar-nav > .nav-item > .region-indicator {
  padding-top: 12px !important;
}

/*  Right side top level menu items active and hover 
    For desktop only: The default state is correct.  
    No background color on any of the states.
    On pressed or active state for all 3 the font color changes to #A0C4E1 --medium-light-blue.
    The hover state on all 3 should have no background color, but the font color would change to: #E0F0FF --secondary-blue. 
*/
@media (min-width: 992px) {
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .cpu-bc-navbar-rightside.navbar-nav > .nav-item.menu-active {
    background-color: transparent;
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .cpu-bc-navbar-rightside.navbar-nav > .nav-item.menu-active > .nav-link {
    color: var(--medium-light-blue);
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .cpu-bc-navbar-rightside.navbar-nav > .nav-item.menu-active > .nav-link .svg {
    background-color: var(--medium-light-blue);
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .cpu-bc-navbar-rightside.navbar-nav > .nav-item:hover {
    background-color: transparent;
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .cpu-bc-navbar-rightside.navbar-nav > .nav-item:hover > .nav-link {
    color: var(--secondary-blue);
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .cpu-bc-navbar-rightside.navbar-nav > .nav-item:hover > .nav-link .svg {
    background-color: var(--secondary-blue);
  }
}
#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item {
  padding-left: 1rem;
  padding-right: 1rem;
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .nav-link, #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .dropdown-header {
  padding-left: 0.5rem;
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .nav-link:not(.item-text):hover, #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .dropdown-item:not(.item-text):hover {
  background-color: var(--secondary-blue);
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item > .dropdown-menu {
  border-radius: 0 0 0.5rem 0.5rem;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item > .dropdown-menu .nav-item > .dropdown-menu {
  border: 0;
  position: static;
}

/*Fonts for left and right side of the menu*/
#top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav.cpu-bc-navbar-leftside {
  font-size: 1.1em;
}

@media (min-width: 1300px) {
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav.cpu-bc-navbar-leftside .nav-item .nav-link {
    font-size: 1em;
    padding: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1299px) {
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav.cpu-bc-navbar-leftside .nav-item .nav-link {
    font-size: 0.875em;
    padding: 0.5rem;
  }
}
@media (min-width: 1200px) {
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav.cpu-bc-navbar-rightside .nav-item .nav-link {
    font-size: 0.875em;
    padding: 0.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav.cpu-bc-navbar-rightside {
    gap: 0;
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav.cpu-bc-navbar-rightside .nav-item .nav-link {
    font-size: 0.75em;
    padding: 0.5rem;
  }
}
@media (max-width: 991px) {
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav {
    font-weight: var(--font-weight-bold);
    font-size: 1em;
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav.cpu-bc-navbar-leftside > .nav-item, #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav.cpu-bc-navbar-rightside > .nav-item {
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav li {
    width: 100%;
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav .dropdown-divider {
    /* display: none;*/
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    color: rgba(255, 255, 255, 0.15);
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .navbar-nav .nav-link-avatar {
    padding: 0 0 0;
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item {
    padding: 0;
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .nav-link, #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .dropdown-header {
    color: var(--white);
    font-size: 1rem;
    font-weight: var(--font-weight-bold);
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .dropdown-header {
    padding-left: 1rem;
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .svg {
    background-color: var(--white);
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .nav-link:not(.item-text):hover, #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown .dropdown-menu .nav-item .dropdown-item:not(.item-text):hover {
    background-color: var(--medium-blue);
  }
  /*blue on drop down menus on mobile*/
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item > .dropdown-menu {
    background-color: var(--dark-blue);
    box-shadow: none;
  }
  #top-navbar.cpu-bc-navbar-blue #navbarNavDropdown > .navbar-nav > .nav-item > .dropdown-menu .nav-item > .dropdown-menu {
    background-color: var(--dark-blue);
  }
}
/*
PAGE LAYOUT
-------
*/
.page-title {
  font-family: "Overpass", sans-serif;
  font-size: 28px;
  font-weight: 500;
  color: var(--dark-blue);
  height: auto;
  letter-spacing: -0.588px;
  line-height: 36px;
}

.cpu-bc-information-box {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  border-left: 2px solid var(--dark-blue);
  border-radius: 4px;
  background: var(--white);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
  padding: 12px 16px;
  gap: 8px;
  /*Text medium*/
  font-family: "Open Sans";
  font-weight: 400;
  font-size: 14px;
  color: var(--black-neutral-90);
  letter-spacing: -0.084px;
  margin-bottom: 1rem;
}

.cpu-bc-information-box b {
  font-weight: 600;
}

.cpu-bc-termsandconditions-box {
  /*display: flex;*/
  flex-direction: column;
  align-items: flex-start;
  /* Center within the page/container */
  width: 100%;
  max-width: 60%;
  margin: 0 auto 1rem;
  border-radius: 4px;
  border: 1px 1px 1px 1px solid #ededf1;
  background: var(--white);
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.12);
  gap: 15px;
  /*Text medium*/
  font-family: "Open Sans";
  font-weight: 400;
  font-size: 14px;
  color: var(--black-neutral-90);
  letter-spacing: -0.084px;
}

.cpu-bc-termsandconditions-box b {
  font-weight: 600;
}

.cpu-bc-termsandconditions-box strong {
  font-weight: 800;
}

.cpu-bc-termsandconditions-header {
  border-radius: 4px;
  background: var(--white);
  border-bottom: 1px solid #ededf1;
  font-size: 2em;
  font-family: "CPU", sans-serif;
  font-weight: normal;
  color: var(--dark-blue);
  width: 100%;
  display: block;
  /* allow wrapping */
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: normal;
  /* optional: better multi-line spacing */
  line-height: 1.2;
}

.break-url {
  overflow-wrap: anywhere;
  word-break: break-word;
}

.terms-and-conditions__content a .break-url {
  overflow-wrap: anywhere;
  word-break: break-word;
}

.cpu-bc-utility-control-box {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.cpu-bc-utility-control-box label {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  /*font-size: 16px;*/
  line-height: 24px;
  letter-spacing: -0.011em;
}

@media (max-width: 768px) {
  .cpu-bc-utility-control-box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cpu-bc-utility-control-box label {
    font-size: small;
  }
}
.cpu-bc-tabs, .cpu-bc-filters, .cpu-bc-selection-actions, .cpu-bc-data-values, .cpu-bc-data {
  background-color: var(--white);
}

.cpu-bc-tabs {
  border-radius: 8px;
}

.cpu-bc-filters, .cpu-bc-selection-actions, .cpu-bc-data-values {
  padding: 1rem 0.5rem;
}

/*
pagination
-------
*/
.cpu-bc-pagination-container {
  /*region for Transaction toggle */
  /*end region*/
  /*horizontal scrolling table inside table*/
}

.cpu-bc-pagination-container.panel {
  -webkit-box-shadow: 0 3px 5px 1px var(--medium-gray);
  box-shadow: 0 3px 5px 0 var(--medium-gray);
}

.cpu-bc-pagination-container .panel-heading {
  background-color: var(--very-light-gray);
}

.cpu-bc-pagination-container .panel-heading span {
  font-weight: 400;
}

.cpu-bc-pagination-container .panel-body {
  padding: 0;
}

.cpu-bc-pagination-container table tbody tr.alternatingRows:nth-of-type(even) {
  background-color: #F9FAFC;
}

.cpu-bc-pagination-container table tbody tr.alternatingRows:nth-of-type(even):hover {
  background-color: #EAEDF4;
}

.cpu-bc-pagination-container th.cpu-bc-toggle-icon {
  width: 50px;
}

.cpu-bc-pagination-container tr:has(td .cpu-bc-expanded) {
  background-color: #D1DBE4 !important;
}

.cpu-bc-pagination-container td.cpu-bc-toggle-icon {
  width: 50px;
}

.cpu-bc-pagination-container td.cpu-bc-toggle-icon:after {
  content: "";
  width: 15px;
  height: 15px;
  display: inline-block;
  background-color: var(--dark-blue);
  vertical-align: middle;
  -webkit-mask: url(../images/icons/Chevron-down.svg) no-repeat center;
  mask: url(../images/icons/Chevron-down.svg) no-repeat center;
}

.cpu-bc-pagination-container td .cpu-bc-toggle-icon:hover {
  cursor: pointer;
}

.cpu-bc-pagination-container .cpu-bc-expanded {
  background-color: var(--dark-blue-gray) !important;
  color: white;
  font-weight: 600;
}

.cpu-bc-pagination-container .cpu-bc-expanded > td.cpu-bc-toggle-icon:after {
  -webkit-mask: url(../images/icons/Chevron-up.svg) no-repeat center;
  mask: url(../images/icons/Chevron-up.svg) no-repeat center;
  background-color: white;
}

.cpu-bc-pagination-container .cpu-bc-toggle-icon.transparent {
  background-color: transparent !important;
  color: var(--dark-blue);
}

.cpu-bc-pagination-container .cpu-bc-expanded.cpu-bc-toggle-icon:after {
  -webkit-mask: url(../images/icons/Chevron-up.svg) no-repeat center;
  mask: url(../images/icons/Chevron-up.svg) no-repeat center;
  color: var(--dark-blue);
}

.cpu-bc-pagination-container.cpu-bc-container-parent table.cpu-bc-pagination-root-table {
  table-layout: fixed;
}

.cpu-bc-pagination-container.cpu-bc-container-parent table.cpu-bc-pagination-root-table > thead > tr > th, .cpu-bc-pagination-container.cpu-bc-container-parent table.cpu-bc-pagination-root-table > tbody > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.cpu-bc-pagination-container.cpu-bc-container-parent table.cpu-bc-pagination-root-table > thead > tr > th.page-no-data, .cpu-bc-pagination-container.cpu-bc-container-parent table.cpu-bc-pagination-root-table > tbody > tr > td.page-no-data {
  white-space: normal;
}

.cpu-bc-pagination-container.cpu-bc-container-parent .cpu-bc-container-child > .pagination-controls {
  z-index: 0;
  display: block;
  overflow-x: auto;
  white-space: nowrap;
}

/*
pagination table
-------
*/
table.cpu-bc-pagination-parent-table {
  border-color: transparent;
}

table.cpu-bc-pagination-parent-table > tbody > tr:nth-child(odd):not(.tr-no-data) {
  -webkit-box-shadow: 0 3px 5px 0 var(--light-blue), inset 0 -1px 3px 0 var(--light-blue);
  box-shadow: 0 3px 5px 0 var(--light-blue), inset 0 -1px 3px 0 var(--light-blue);
}

table.cpu-bc-pagination-parent-table > tbody > tr:nth-child(even) {
  background: transparent;
}

table.cpu-bc-pagination-parent-table > tbody > tr:nth-child(even) > td {
  padding: 0px !important;
}

table.cpu-bc-pagination-parent-table > tbody > tr:hover:not(.tr-no-data) {
  box-shadow: 0 3px 10px 0 var(--colors-grey-4-border, #E9E9E9);
}

table.cpu-bc-pagination-parent-table > tbody > tr.load-children-list {
  border-bottom: 1px solid var(--colors-grey-4-border, #E9E9E9);
  box-shadow: 0 3px 5px 0 var(--colors-grey-4-border, #E9E9E9), inset 0 -1px 3px 0 var(--colors-grey-4-border, #E9E9E9);
}

table.cpu-bc-pagination-parent-table > tbody > tr.load-children-list > td {
  background-color: var(--dark-blue-gray);
  color: white;
  font-weight: 700;
}

table.cpu-bc-pagination-parent-table > tbody > tr.load-children-list > td.cpu-bc-toggle-icon:after {
  background-color: white;
}

table.cpu-bc-pagination-parent-table > tbody > tr.load-children-list.cpu-bc-expanded td {
  background-color: #6E7E8C !important;
}

/*pagination controls
-------*/
.cpu-bc-pagination {
  padding: 0;
  list-style: none;
  display: flex;
  font-size: 0.9em;
  font-weight: 400;
  margin: auto;
  gap: 4px;
}

.cpu-bc-pagination-right {
  place-content: end;
}

.cpu-bc-pagination__page, .cpu-bc-pagination__item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  line-height: 1.42857143;
  text-decoration: none;
  color: var(--Text-Secondary, rgba(0, 0, 0, 0.6));
}

/*page numbers and first, last, prev, next*/
.cpu-bc-pagination__page {
  padding: 4px 8px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  color: var(--Colors-Primary-Slate-700, #3D4A5C);
  font-weight: 600;
}

.cpu-bc-pagination__page:not(.active, .disabled):hover {
  border: 1px solid var(--light-blue);
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.25);
}

.cpu-bc-pagination__page.active {
  background: var(--Colors-Primary-Slate-700, #3D4A5C);
  color: #fff;
}

.cpu-bc-pagination__page.disabled {
  color: var(--medium-gray);
  background-color: #fff;
  border-color: var(--light-gray);
  cursor: not-allowed;
}

.cpu-bc-pagination__page > .svg {
  background-color: var(--Colors-Primary-Slate-700, #3D4A5C);
}

button.cpu-bc-pagination__page {
  line-height: 1.5;
}

/*information controls - page size select and total records. Adjust to look like the page numbers and fix margins*/
.cpu-bc-pagination__item > span {
  padding: 4px;
}

.cpu-bc-pagination__item > select {
  width: auto;
  margin: auto 4px;
  padding: 4px 8px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
}

@media (max-width: 767px) {
  .cpu-bc-pagination {
    align-content: center;
    justify-content: center;
    font-size: 1em;
  }
  .cpu-bc-pagination__page, .cpu-bc-pagination__item {
    padding: 6px 18px;
  }
  /*level 3+ children align the controls to the left. On mobile, the scrolling of the 1st child table makes them to be outside of screen*/
  .cpu-bc-pagination-root-table table:nth-of-type(n+1) .cpu-bc-pagination {
    justify-content: left;
  }
}
@media (max-width: 575px) {
  .cpu-bc-pagination-container .cpu-bc-container-child .panel .panel-body {
    position: relative;
  }
  .cpu-bc-pagination-container .cpu-bc-container-child .panel thead th:first-child, .cpu-bc-pagination-container .cpu-bc-container-child .panel tbody tr td:first-child {
    position: sticky;
    left: 0;
    width: 50%;
    background-color: inherit;
  }
  .cpu-bc-pagination-container .cpu-bc-container-child .panel thead th:first-child span, .cpu-bc-pagination-container .cpu-bc-container-child .panel tbody tr td:first-child span {
    display: block;
    word-wrap: break-word;
    white-space: normal;
    width: 160px;
  }
  .cpu-bc-pagination-container .cpu-bc-container-child .panel thead th:first-child:after, .cpu-bc-pagination-container .cpu-bc-container-child .panel tbody tr td:first-child:after {
    content: " ";
    height: 100%;
    position: absolute;
    top: 0;
    width: 15px;
    box-shadow: 10px 0 15px -15px inset;
    right: -15px;
  }
  .cpu-bc-pagination-container .cpu-bc-container-child .panel thead th:first-child, .cpu-bc-pagination-container .cpu-bc-container-child .panel thead tr {
    background-color: inherit;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) .panel-body {
    position: relative;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) tbody tr td:first-child {
    position: sticky;
    left: 0;
    width: 50%;
    background-color: inherit;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child span, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) tbody tr td:first-child span {
    display: block;
    word-wrap: break-word;
    white-space: normal;
    width: 160px;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child[data-field=Selected], .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) tbody tr td:first-child[data-field=Selected] {
    padding: 0.2rem 0.5rem;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child[data-field=Selected] div, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) tbody tr td:first-child[data-field=Selected] div {
    width: 110px;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child[data-field=Selected] div span, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) tbody tr td:first-child[data-field=Selected] div span {
    width: 60px;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child[data-field=Selected] div span:first-child, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) tbody tr td:first-child[data-field=Selected] div span:first-child {
    width: 25px;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child .cpu-bc-emailHeader, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child .cpu-bc-emailValue, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) tbody tr td:first-child .cpu-bc-emailHeader, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) tbody tr td:first-child .cpu-bc-emailValue {
    width: 160px !important;
    display: block;
    word-wrap: break-word;
    white-space: normal;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child:after, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) tbody tr td:first-child:after {
    content: " ";
    height: 100%;
    position: absolute;
    top: 0;
    width: 15px;
    box-shadow: 10px 0 15px -15px inset;
    right: -15px;
  }
  .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead th:first-child, .cpu-bc-pagination-container table:not(.table-condensed, .cpu-bc-pagination-parent-table) thead tr {
    background-color: inherit;
  }
  .accordion-body .scroll-container thead th:first-child, .accordion-body .scroll-container tbody tr td:first-child {
    position: sticky;
    left: 0;
    width: 50%;
    background-color: inherit;
  }
  .accordion-body .scroll-container thead th:first-child span, .accordion-body .scroll-container tbody tr td:first-child span {
    display: block;
    word-wrap: break-word;
    white-space: normal;
    width: 160px;
  }
  .accordion-body .scroll-container thead th:first-child[data-field=Selected], .accordion-body .scroll-container tbody tr td:first-child[data-field=Selected] {
    padding: 0.2rem 0.5rem;
  }
  .accordion-body .scroll-container thead th:first-child[data-field=Selected] div, .accordion-body .scroll-container tbody tr td:first-child[data-field=Selected] div {
    width: 110px;
  }
  .accordion-body .scroll-container thead th:first-child[data-field=Selected] div span, .accordion-body .scroll-container tbody tr td:first-child[data-field=Selected] div span {
    width: 60px;
  }
  .accordion-body .scroll-container thead th:first-child[data-field=Selected] div span:first-child, .accordion-body .scroll-container tbody tr td:first-child[data-field=Selected] div span:first-child {
    width: 25px;
  }
  .accordion-body .scroll-container thead th:first-child:after, .accordion-body .scroll-container tbody tr td:first-child:after {
    content: " ";
    height: 100%;
    position: absolute;
    top: 0;
    width: 15px;
    box-shadow: 10px 0 15px -15px inset;
    right: -15px;
  }
  .accordion-body .scroll-container thead th:first-child, .accordion-body .scroll-container thead tr {
    background-color: inherit;
  }
}
.panel {
  margin-bottom: 10px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-body {
  padding: 20px;
}

.panel-heading {
  padding: 0 20px 5px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}

.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}

.panel-footer {
  padding: 0 20px 5px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}

.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}

.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.list-group + .panel-footer {
  border-top-width: 0;
}

.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}

.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 20px;
  padding-right: 20px;
}

.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}

.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}

.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}

.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}

.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}

.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}

.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}

.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}

.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}

.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}

.panel-group {
  margin-bottom: 20px;
}

.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}

.panel-group .panel + .panel {
  margin-top: 5px;
}

.panel-group .panel-heading {
  border-bottom: 0;
}

.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}

.panel-group .panel-footer {
  border-top: 0;
}

.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

.panel-default {
  border-color: #e2e4e5;
}

.panel-default > .panel-heading {
  color: #313544;
  background-color: #fff;
  border-color: #e2e4e5;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #e2e4e5;
}

.panel-default > .panel-heading .badge {
  color: #fff;
  background-color: #313544;
}

.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #e2e4e5;
}

.panel-primary {
  border-color: var(--dark-blue);
}

.panel-primary > .panel-heading {
  color: #fff;
  background-color: var(--dark-blue);
  border-color: var(--dark-blue);
}

.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: var(--dark-blue);
}

.panel-primary > .panel-heading .badge {
  color: var(--dark-blue);
  background-color: #fff;
}

.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: var(--dark-blue);
}

.panel-success {
  border-color: #d6e9c6;
}

.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}

.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}

.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}

.panel-info {
  border-color: #bce8f1;
}

.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}

.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}

.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

.panel-warning {
  border-color: #d77500;
}

.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #f0ab00;
  border-color: #d77500;
}

.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d77500;
}

.panel-warning > .panel-heading .badge {
  color: #f0ab00;
  background-color: #8a6d3b;
}

.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d77500;
}

.panel-danger {
  border-color: #ebccd1;
}

.panel-danger > .panel-heading {
  color: #ed0000;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}

.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #ed0000;
}

.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}

.panel.panel-danger {
  clear: both;
  background: #fcf0f0;
  border: #ed0000 solid 1px;
  padding: 6px 12px;
  margin: 12px 0;
  color: #ed0000;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.panel.panel-danger ul {
  margin: 3px 0;
  padding-left: 20px;
}

/*.panel {
    font-size: 1em;
}*/
.panel-default > .panel-heading {
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08);
  border-bottom: 1px solid #ededf1;
}

.panel-default > .panel-heading h2,
.panel-default > .panel-heading .h2 {
  margin-top: 0;
  padding-top: 20px;
}

.panel-tab {
  border: 1px solid #e2e4e5;
  border-top-left-radius: 0;
}

.panel-tab-no-border {
  border: none !important;
}

.panel-tab .panel-heading {
  position: relative;
  border-top-left-radius: 0;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08);
  border-bottom: 1px solid #ededf1;
  padding: 10px 20px;
}

.panel-tab .panel-heading > .panel-tab-title {
  padding: 10px 28px 9px;
  margin: 0;
  position: absolute;
  background: #fff;
  margin-top: -55px;
  left: -1px;
  border-radius: 6px 6px 0 0;
  border: 1px solid #e2e4e5;
  border-bottom: 0px;
  font-size: 18px;
  line-height: 1.42857143;
}

.panel-default > .panel-heading-primary {
  text-align: center;
  background: #f4f6f7;
  box-shadow: none;
  border-bottom: 1px solid #eaecf3;
  padding: 20px 0;
  font-family: "CPU", sans-serif;
}

.panel-default > .panel-heading-primary .svg {
  margin-right: 5px;
  font-weight: bold;
  position: relative;
  top: 3px;
}

.panel-default > .panel-heading-primary > .panel-heading-primary-title {
  margin: 5px;
  font-weight: normal;
  font-size: 28px;
}

.panel-primary {
  border: 0;
}

.panel-primary > .panel-heading {
  padding: 27px 20px;
  color: #fff;
  background: var(--dark-blue);
}

.panel-primary > .panel-heading h2 {
  color: #fff;
  margin: 0;
}

.panel-primary > .panel-body {
  padding-top: 15px;
  border: 1px solid #e2e4e5;
}

.panel-narrow {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
}

.panel-body-title {
  margin-top: 10px;
}

.panel-card {
  width: 100%;
  border: 0px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex: initial;
  -ms-flex: initial;
  flex: initial;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.panel-card .panel-heading {
  padding: 0;
  border: 0;
  max-height: 150px;
  overflow: hidden;
}

.panel-card .panel-heading img {
  width: 100%;
}

.panel-card .panel-body {
  flex: 1 0 auto;
}

.panel-card .panel-footer {
  background: transparent;
  border: 0px;
}

.panel-heading span {
  font-weight: 100;
}

.main-left-menu {
  background-color: #fff; /* Adjust if you have a specific background color */
  height: 100%;
  font-family: "CPU";
  /* Style adjustments for larger screens */
}

@media (min-width: 1200px) {
  .main-left-menu .navbar-toggler {
    display: none; /* Hide the toggler on large screens */
  }
}
.main-left-menu .nav-item {
  margin: 5px 0; /* Spacing between items */
}

.main-left-menu .nav-link {
  color: #333; /* Dark text color */
  text-decoration: none;
  padding: 20px;
  display: block;
  transition: background-color 0.3s ease; /* Smooth background transition on hover */
}

.main-left-menu .nav-link:hover,
.main-left-menu button.accordion-button.hover-lightGrey:hover {
  background-color: #f0f0f0; /* Light background on hover */
}

@media (min-width: 992px) {
  .main-left-menu {
    display: block !important;
  }
  .main-left-menu .cpu-bc-display-menu-option-on-small-screen-only {
    display: none;
  }
}
@media (max-width: 991px) {
  .main-left-menu .cpu-bc-display-menu-option-on-small-screen-only {
    display: unset;
  }
}
@media (min-width: 992px) {
  #sidebar-menu {
    display: block !important;
  }
}
table:not(.table-condensed) thead {
  border-bottom: 1px solid rgb(222, 226, 230); /* light grey */
  background-color: #E0E0E0;
}

table:not(.table-condensed) thead tr th {
  border: none !important;
  font-weight: 600;
}

table:not(.table-condensed) > tbody > tr:nth-child(even) {
  background-color: #F9FAFC;
}

table:not(.table-condensed) > tbody > tr:nth-child(even):hover {
  background-color: #EAEDF4;
}

table:not(.table-condensed) > tbody > tr:nth-child(odd) {
  background-color: white;
}

table:not(.table-condensed) > tbody > tr:nth-child(odd):hover {
  background-color: #EAEDF4;
}

@media (max-width: 850px) {
  table.table-stack-sm:not(.table-condensed) table:not(.table-condensed), table.table-stack-sm:not(.table-condensed) thead, table.table-stack-sm:not(.table-condensed) tbody, table.table-stack-sm:not(.table-condensed) th, table.table-stack-sm:not(.table-condensed) td, table.table-stack-sm:not(.table-condensed) tr {
    display: block;
  }
  table.table-stack-sm:not(.table-condensed) thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
    border-bottom: solid 1px rgb(222, 226, 230);
  }
  table.table-stack-sm:not(.table-condensed) td {
    border: none;
    border-bottom: 1px solid #ccc;
    position: relative;
    white-space: normal;
    border-top: none !important;
    text-align: left;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex: initial;
    -ms-flex: initial;
    flex: initial;
    -webkit-align-items: center;
    -ms-flex-item-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  table.table-stack-sm:not(.table-condensed) table:before {
    position: relative;
    padding-right: 10px;
    white-space: normal;
    text-align: left;
    font-weight: bold;
    font-size: 14px;
  }
  table.table-stack-sm:not(.table-condensed) td:before {
    content: attr(data-title);
  }
  table.table-stack-sm:not(.table-condensed) .collapse {
    display: none;
  }
  table.table-stack-sm:not(.table-condensed) tr.collapse.in {
    display: block;
  }
}
@media (max-width: 1180px) {
  table.table-stack-md:not(.table-condensed, #tablePrintableForms) table:not(.table-condensed), table.table-stack-md:not(.table-condensed, #tablePrintableForms) thead, table.table-stack-md:not(.table-condensed, #tablePrintableForms) tbody, table.table-stack-md:not(.table-condensed, #tablePrintableForms) th, table.table-stack-md:not(.table-condensed, #tablePrintableForms) td, table.table-stack-md:not(.table-condensed, #tablePrintableForms) tr {
    display: block;
  }
  table.table-stack-md:not(.table-condensed, #tablePrintableForms) thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
    border-bottom: solid 1px rgb(222, 226, 230);
  }
  table.table-stack-md:not(.table-condensed, #tablePrintableForms) td {
    border: none;
    border-bottom: 1px solid #ccc;
    position: relative;
    white-space: normal;
    border-top: none !important;
    text-align: left;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex: initial;
    -ms-flex: initial;
    flex: initial;
    -webkit-align-items: center;
    -ms-flex-item-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  table.table-stack-md:not(.table-condensed, #tablePrintableForms) table:before {
    position: relative;
    padding-right: 10px;
    white-space: normal;
    text-align: left;
    font-weight: bold;
    font-size: 14px;
  }
  table.table-stack-md:not(.table-condensed, #tablePrintableForms) td:before {
    content: attr(data-title);
  }
  table.table-stack-md:not(.table-condensed, #tablePrintableForms) .collapse {
    display: none;
  }
  table.table-stack-md:not(.table-condensed, #tablePrintableForms) tr.collapse.in {
    display: block;
  }
}
@media (max-width: 1440px) {
  table.table-stack-lg:not(.table-condensed) table:not(.table-condensed), table.table-stack-lg:not(.table-condensed) thead, table.table-stack-lg:not(.table-condensed) tbody, table.table-stack-lg:not(.table-condensed) th, table.table-stack-lg:not(.table-condensed) td, table.table-stack-lg:not(.table-condensed) tr {
    display: block;
  }
  table.table-stack-lg:not(.table-condensed) thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
    border-bottom: solid 1px rgb(222, 226, 230);
  }
  table.table-stack-lg:not(.table-condensed) td {
    border: none;
    border-bottom: 1px solid #ccc;
    position: relative;
    white-space: normal;
    border-top: none !important;
    text-align: left;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex: initial;
    -ms-flex: initial;
    flex: initial;
    -webkit-align-items: center;
    -ms-flex-item-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  table.table-stack-lg:not(.table-condensed) table:before {
    position: relative;
    padding-right: 10px;
    white-space: normal;
    text-align: left;
    font-weight: bold;
    font-size: 14px;
  }
  table.table-stack-lg:not(.table-condensed) td:before {
    content: attr(data-title);
  }
  table.table-stack-lg:not(.table-condensed) .collapse {
    display: none;
  }
  table.table-stack-lg:not(.table-condensed) tr.collapse.in {
    display: block;
  }
}
@media (min-width: 1180px) {
  table:not(.table-condensed) thead tr th,
  table:not(.table-condensed) tbody tr td {
    padding: 0.5rem 0.75rem !important;
    /* 8px vertical, 12px horizontal */
  }
}
.table--small-md tr th, .table--small-md tr td {
  text-align: left;
}

.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th {
  border: none;
}

table tr.accordion-table-header {
  font-weight: 600;
  background-color: #E9EFF6 !important;
  /*    span {
          display: inline-block;
      }*/
}

table tr.accordion-table-title {
  font-weight: 400;
  background-color: #F7F8F9 !important;
}

table tr.accordion-table-title td:last-child {
  border-right: #dee2e6 1px solid;
}

table tr.accordion-table-value {
  background-color: var(--white) !important;
}

table tr.accordion-table-value td:last-child {
  border-right: #dee2e6 1px solid;
}

@media (max-width: 575px) {
  .mobile-scrollable-td {
    display: block;
    overflow-x: auto;
  }
  .mobile-scrollable-td .btn-account-title {
    margin-left: 0.5rem !important;
  }
}
.cpu-bc-wizard-container {
  background: inherit;
  display: flex;
  justify-content: center;
}

.cpu-bc-wizard-arrows {
  margin-top: 10px;
  margin-bottom: 15px;
  overflow: hidden;
  color: lightgrey;
  display: inline-grid; /* To display all items same width */
  grid-auto-columns: 1fr;
}

.cpu-bc-wizard-arrows li {
  list-style-type: none;
  width: auto;
  float: left;
  position: relative;
  text-align: center;
  padding-right: 15px;
  z-index: 0;
  grid-row: 1; /* To display all items same width */
}

.cpu-bc-wizard-arrows li span {
  color: #726B70;
  font-size: 16px;
  font-weight: 400;
}

.cpu-bc-wizard-arrows li.current span {
  color: #003572;
}

/* Step Icons */
.cpu-bc-wizard-arrows li div .stepper-icon {
  content: url(../images/icons/Circle-grey-faded.svg);
  background-color: inherit;
}

.cpu-bc-wizard-arrows li.current div .stepper-icon {
  content: url(../images/icons/Circle.svg);
}

.cpu-bc-wizard-arrows li.completed div .stepper-icon {
  content: url(../images/icons/Checkmark.svg);
}

/* Step Lines */
.cpu-bc-wizard-arrows li div .line-icon {
  text-align: center;
}

.cpu-bc-wizard-arrows li:not(:last-child) div .line-icon::after {
  content: "";
  width: 100%;
  height: 2px;
  background: #989196;
  position: absolute;
  left: 50%;
  top: 12px;
  z-index: -1; /* Connecting line remains behind icon */
}

.cpu-bc-wizard-arrows li:not(:last-child).completed div .line-icon::after {
  background: #005AC1;
}

/* Mobile Version */
@media (max-width: 767px) {
  .cpu-bc-wizard-arrows li.current .line-container {
    display: inline-block;
    padding-right: 15px;
    vertical-align: top;
  }
  .cpu-bc-wizard-arrows li.current .line-container .line-icon::after {
    display: none;
  }
  .cpu-bc-wizard-arrows li:not(.current) {
    display: none;
  }
}
.cpu-bc-step-actions-container {
  float: right;
  margin: 1rem 0;
}

/* Wizard Step Body */
.wizard-step-body {
  display: flex;
  padding: 24px 24px 32px 24px;
  flex-direction: column;
  border-radius: 4px;
  border: 1px solid #E9E9E9;
  background: var(--subtle-gray);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
}

.wizard-step-subtitle {
  font-weight: 600;
  padding-top: 15px;
}

.wizard-step-body .bottom-line {
  border-bottom: 1px solid #C4C4C4;
  padding-bottom: 15px;
}

.text-address {
  font-weight: 600;
  margin-bottom: 0;
}

.text-link button {
  color: #93186C;
  font-weight: 400 !important;
}

.text-link a {
  color: #93186C !important;
  font-weight: 400 !important;
  padding-left: 5px !important;
}

.svg.cpuicon-print-purple {
  background-color: #93186C;
}

.svg.cpuicon-external-links {
  background-color: #93186C;
  width: 18px;
  height: 18px;
}

.between-cards {
  text-align: center;
  align-content: center;
  font-size: 28px;
  font-weight: 500;
}

.wizard-step-body .svg.purpleCheckmark-icon {
  background-color: #93186C;
  width: 26px;
  height: 26px;
}

.wizard-step-body .svg.cpuicon-checklist, .wizard-step-body .svg.cpuicon-buildings {
  background-color: #93186C;
  width: 25px;
  height: 25px;
}

.wizard-body-mail {
  border-radius: 4px;
  border: 1px solid #F0F0F3;
  background: #FFF;
  padding: 16px 24px;
}

.wizard-body-mail p:first-child {
  font-weight: 500;
}

.wizard-body-mail a.custom-link {
  padding-left: 0;
}

.wizard-body-mail a.custom-link span .text-link {
  text-transform: none;
  padding: 6px 16px;
}

/* Mobile Version */
@media (max-width: 767px) {
  .between-cards {
    font-size: 20px;
  }
}
/* Confirmation Success Screen */
.confirmation-success-label {
  border-radius: 4px;
  border: 1px solid var(--Success-Border, #DCEDA6);
  background: var(--Success-Surface, #FDFFF5);
  padding: 16px;
  margin-left: 20px;
  margin-top: 10px;
}

.confirmation-success-label p:first-child {
  font-weight: 600;
}

.confirmation-success-label .svg.checkmark-icon {
  width: 20px;
  height: 20px;
  background-color: #739600;
}

.confirmation-success-label .col-auto {
  padding-right: 0;
}

.greyBorderBottomLine:has(+ .confirmation-success-label) {
  border-bottom: 0 !important;
}

/* Mobile Version */
@media (max-width: 767px) {
  .confirmation-success-label .col-auto {
    padding-left: 5px;
  }
}
.cpu-bc-filter-arg {
  display: none;
}

.cpu-bc-container-child .table {
  margin-bottom: 0;
}

.wizard-step-selection-container {
  border: 1px solid #E9E9E9;
  padding: 24px;
}

/*action items*/
.cpu-bc-action__list {
  list-style-type: none;
  padding: 0;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
}

@media (max-width: 991px) {
  .cpu-bc-action__list {
    justify-content: center;
  }
}
.cpu-bc-action__item {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.cpu-bc-action__list.title-four .cpu-bc-action__item {
  width: 23%;
  margin-left: 0;
  margin-right: 2%;
  margin-bottom: 2%;
  flex: 0 0 auto;
}

@media (max-width: 991px) {
  .cpu-bc-action__list.title-four .cpu-bc-action__item {
    width: 100%;
    margin-right: 0%;
  }
}
.cpu-bc-action__item-button {
  margin: 0 auto 30px;
}

@media (min-width: 1200px) {
  .cpu-bc-action__item-button {
    width: 250px;
  }
}
/*split row in dynamic columns: 
    small 1 column
    md and lg 2 columns
    xlg and more, division 100%number of columns -2 which is the margin
*/
.cpu-bc-split-row.cpu-bc-justify {
  gap: 0.5rem;
  justify-content: space-between;
}

.cpu-bc-split-row.cpu-bc-justify .cpu-bc-action__item {
  margin-right: 0;
}

.cpu-bc-split-row .cpu-bc-action__item {
  margin-left: 0;
  margin-right: 2%;
  margin-bottom: 2%;
  flex: 0 0 auto;
  /*@media(min-width: 1200px) set it with a separate class. for dynamic columns, use cpu-bc-split-row[items-contentlength=]*/
}

@media (min-width: 1200px) {
  .cpu-bc-split-row .cpu-bc-action__item {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cpu-bc-split-row .cpu-bc-action__item {
    width: 98%;
  }
}
@media (min-width: 576px) and (max-width: 991px) {
  .cpu-bc-split-row .cpu-bc-action__item {
    width: 48%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cpu-bc-split-row .cpu-bc-action__item {
    width: 48%;
  }
}
.cpu-bc-split-row[items-contentlength="1"] .cpu-bc-action__item {
  width: 100%;
  margin: auto;
}

@media (min-width: 1200px) {
  .cpu-bc-split-row[items-contentlength="2"] .cpu-bc-action__item {
    width: 48%;
  }
  .cpu-bc-split-row[items-contentlength="3"] .cpu-bc-action__item {
    width: 31.33%;
  }
  .cpu-bc-split-row[items-contentlength="4"] .cpu-bc-action__item {
    width: 23%;
  }
  .cpu-bc-split-row[items-contentlength="5"] .cpu-bc-action__item {
    width: 18%;
  }
  .cpu-bc-split-row[items-contentlength="6"] .cpu-bc-action__item {
    width: 15.66%;
    margin-right: 1%;
    margin-bottom: 1%;
  }
  .cpu-bc-split-row[items-contentlength="7"] .cpu-bc-action__item {
    width: 13.28%;
    margin-right: 1%;
    margin-bottom: 1%;
  }
}
.cpu-bc-claims-ui-max-width {
  max-width: 800px;
}

/* Mobile Version */
@media (max-width: 767px) {
  .cpu-bc-claims-container .cpu-bc-wizard-arrows li:not(.current) {
    display: inline-block;
  }
}
/* Idle Countdown Bar (extracted from __Layout.cshtml) */
#idleCountdownBar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #222;
  color: #fff;
  padding: 6px 12px;
  font-size: 12px;
  z-index: 1050;
  box-shadow: 0 -2px 4px rgba(0, 0, 0, 0.3);
  font-family: Arial, sans-serif;
}

#idleCountdownBar .row1,
#idleCountdownBar .row2 {
  display: flex;
  flex-wrap: wrap;
  gap: 18px;
  align-items: center;
}

#idleCountdownBar .progress-wrap {
  margin-top: 4px;
  height: 4px;
  background: #444;
  position: relative;
  border-radius: 2px;
  overflow: hidden;
}

#idleProgressWarning,
#idleProgressLogout {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}

#idleProgressWarning {
  background: #0d6efd;
}

#idleProgressLogout {
  background: #dc3545;
}

@media (max-width: 575px) {
  #idleCountdownBar {
    font-size: 11px;
  }
}
#copyAccessTokenBtn {
  white-space: nowrap;
}

#idleCountdownBar .copy-token-btn {
  padding: 2px 6px;
  font-size: 11px;
  line-height: 1.05;
  border-radius: 3px;
  display: inline-flex;
  align-items: center;
  height: 18px;
}

/* Spacer rows (appear above fixed bar to prevent overlap with footer) */
#idleCountdownSpacer {
  width: 100%;
}

#idleCountdownSpacer .idle-spacer-row {
  height: 20px;
  width: 100%;
}

#activityPage {
  /* Content is sometimes removed with display:none. Do not use bootstrap d-flex as it takes priority over display:none. */
}

#activityPage .nav-item a.nav-link {
  color: black;
  font-weight: 700;
  background-color: var(--light-gray);
  border-bottom: 3px solid var(--light-gray) !important;
}

#activityPage a.nav-link.active {
  border-bottom-color: var(--dark-blue) !important;
  color: var(--dark-blue);
  background-color: white;
}

#activityPage .cpu-bc-notification-dark .justify-content-end {
  padding-right: 1rem !important;
}

#activityPage .cpu-bc-notification-dark .white-link {
  width: 100px;
  text-align: left;
}

@media (min-width: 700px) {
  #activityPage .cpu-bc-notification-dark .white-link {
    width: 250px;
  }
}
#activityPage #dateRange-content {
  display: flex;
}

@media (max-width: 575px) {
  #activityPage .cpu-bc-pagination-container .cpu-bc-container-child .panel thead th:first-child, #activityPage .cpu-bc-pagination-container .cpu-bc-container-child .panel tbody tr td:first-child {
    z-index: 1;
  }
  #activityPage table .accordion-table-td-empty {
    height: 36px;
  }
  #activityPage .accordion-table-value td:nth-child(2) span {
    width: 100%;
    text-align: right;
  }
  #activityPage .accordion-subtable {
    width: 95vw !important;
    min-width: 90vw !important;
    max-width: 100vw !important;
  }
}
@media (max-width: 576px) {
  #activityPage .first-col-mobile-wrap {
    text-wrap-mode: wrap;
  }
}
@media (min-width: 700px) {
  #activityPage table.upcomingPaymentsTable .paymentMethodCol {
    padding-left: 5vh !important; /* Adds extra padding on wide screens for a clean look */
  }
}
@media (min-width: 768px) {
  #activityPage .input-daterange div:first-child .datepicker-wrapper {
    padding-right: 10px;
  }
  #activityPage .input-daterange div:last-child .datepicker-wrapper {
    padding-left: 10px;
  }
  #activityPage .accordion-subtable {
    width: 85vw !important;
    min-width: 80vw !important;
    max-width: 90vw !important;
  }
}
@media (min-width: 1300px) {
  #activityPage table.upcomingPaymentsTable th, #activityPage table.upcomingPaymentsTable td {
    max-width: 500px;
  }
  #activityPage table.upcomingPaymentsTable .paymentAmountCol {
    white-space: nowrap;
    width: 0%;
  }
  #activityPage table.upcomingPaymentsTable .paymentMethodCol {
    padding-left: 20vh !important; /* Adds extra padding on wide screens for a clean look */
  }
  #activityPage .accordion-subtable {
    width: 45vw !important;
    min-width: 40vw !important;
    max-width: 50vw !important;
  }
}
#activityPage input[type=checkbox], #activityPage input[type=radio] {
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

#activityPage .form-check-input {
  background-color: var(--medium-gray);
  border-color: var(--medium-gray);
  background-image: url("../../../images/icons/toggletrigger.svg");
}

#activityPage .form-check-input:checked {
  background-color: var(--dark-purple);
  border-color: var(--dark-purple);
}

#activityPage tr th.table-title span {
  display: inline-block;
  text-align: left;
}

#activityPage tr th.table-title, #activityPage tr.accordion-table-title th, #activityPage .accordion-table-value td:first-child {
  word-wrap: break-word;
  white-space: normal;
}

#activityPage .upcomingPaymentsTable tbody td.upcoming-payments-suppress-button {
  height: 52px;
}

#addressChangePage input[type=checkbox], #addressChangePage input[type=radio] {
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

#addressChangePage .info-with-regular-url a.nav-link.custom-link {
  padding: 0;
  text-decoration: underline;
}

#addressChangePage .cpu-bc-step-actions-container .cpu-bc-wizard-final {
  background-color: var(--dark-purple);
}

#addressChangePage .item-cannot-be-maintenance {
  color: var(--Neutral-60-Disabled-Text-and-Icon, var(--Neutral-60, #9E9E9E));
}

#bankingDetails .cpu-bc-notification ul, #BankingDetails .cpu-bc-notification ul {
  list-style: none;
  padding-left: 0;
}

#bankingDetails input[type=checkbox], #bankingDetails input[type=radio], #BankingDetails input[type=checkbox], #BankingDetails input[type=radio] {
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

#bankingDetails .cpu-bc-pagination-container tbody .cpu-bc-toggle-icon, #BankingDetails .cpu-bc-pagination-container tbody .cpu-bc-toggle-icon {
  text-align: right;
}

#bankingDetails .table-accordion-action, #BankingDetails .table-accordion-action {
  color: var(--text-icon-primary-black, #003572);
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
}

@media (max-width: 575px) {
  #bankingDetails .table-title-button-items, #BankingDetails .table-title-button-items {
    display: block;
  }
  #bankingDetails .table-title-button-items .col-auto.ms-auto, #BankingDetails .table-title-button-items .col-auto.ms-auto {
    padding-top: 10px;
  }
  #bankingDetails .accordion-table-value td:first-child, #BankingDetails .accordion-table-value td:first-child {
    word-wrap: break-word;
    white-space: normal;
  }
  #bankingDetails .accordion-table-footer td:first-child, #BankingDetails .accordion-table-footer td:first-child {
    word-wrap: break-word;
    white-space: normal;
  }
  #bankingDetails tr.accordion-table-title, #bankingDetails tr.accordion-table-value, #BankingDetails tr.accordion-table-title, #BankingDetails tr.accordion-table-value {
    word-wrap: break-word;
    white-space: normal;
  }
  #bankingDetails .accordion-table-header td:first-child:after, #BankingDetails .accordion-table-header td:first-child:after {
    content: none;
  }
  #bankingDetails .custom-inner-table, #BankingDetails .custom-inner-table {
    width: 100%;
    min-width: 550px;
    table-layout: auto;
    margin-left: 0;
    font-size: 0.95rem;
  }
  #bankingDetails .custom-inner-table th,
  #bankingDetails .custom-inner-table td, #BankingDetails .custom-inner-table th,
  #BankingDetails .custom-inner-table td {
    white-space: nowrap;
    padding: 6px 8px;
  }
  #bankingDetails .custom-inner-table th:first-child,
  #bankingDetails .custom-inner-table td:first-child, #BankingDetails .custom-inner-table th:first-child,
  #BankingDetails .custom-inner-table td:first-child {
    width: 20%;
    min-width: 60px;
    max-width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
#bankingDetails .accordion-table-footer, #BankingDetails .accordion-table-footer {
  background-color: var(--white);
}

#bankingDetails .accordion-table-footer td:first-child, #BankingDetails .accordion-table-footer td:first-child {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  text-transform: uppercase;
}

#banking-details-step3 .table-accordion-action {
  color: var(--text-icon-primary-black, #003572);
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
}

#banking-details-step3 .cpu-bc-wizard-cart-container {
  margin-bottom: 0 !important;
}

#banking-details-step3 .cpu-bc-wizard-cart-container h3 {
  padding-top: 3px;
}

#banking-details-step3 .item-cannot-be-maintenance {
  color: var(--Neutral-60-Disabled-Text-and-Icon, var(--Neutral-60, #9E9E9E));
}

@media (max-width: 575px) {
  #banking-details-step3 .accordion-table-value td:first-child {
    word-wrap: break-word;
    white-space: normal;
  }
  #banking-details-step3 .accordion-table-footer td:first-child {
    word-wrap: break-word;
    white-space: normal;
  }
  #banking-details-step3 tr.accordion-table-title, #banking-details-step3 tr.accordion-table-value {
    word-wrap: break-word;
    white-space: normal;
  }
  #banking-details-step3 .cpu-bc-pagination-container thead th:first-child[data-field=Selected] div {
    width: 50px;
  }
}
#banking-details-step4 {
  /* Hide the Edge built-in eye icon for type password */
}

@media (max-width: 991px) {
  #banking-details-step4 #check-info-img-section img {
    width: 100%;
  }
}
@media (max-width: 450px) {
  #banking-details-step4 .cart-items {
    word-wrap: break-word;
    white-space: normal;
    max-width: 200px;
  }
}
#banking-details-step4 .digits-eye-toggle-btn {
  position: absolute;
  right: 10px;
  top: 45%;
  transform: translateY(-50%);
  z-index: 1;
  padding: 0px !important;
  box-shadow: none !important;
}

#banking-details-step4 .digits-only-input-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
}

#banking-details-step4 .digits-only-input-wrapper input {
  padding-right: 40px;
}

#banking-details-step4 ::-ms-reveal {
  display: none;
}

#claims-locatebonds {
  /* Hide the Edge built-in eye icon for type password */
}

#claims-locatebonds .digits-eye-toggle-btn {
  position: absolute;
  right: 10px;
  top: 45%;
  transform: translateY(-50%);
  z-index: 1;
  padding: 0px !important;
  box-shadow: none !important;
}

#claims-locatebonds .digits-only-input-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
}

#claims-locatebonds .digits-only-input-wrapper input {
  padding-right: 40px;
}

#claims-locatebonds ::-ms-reveal {
  display: none;
}

#claims-locatebonds .eye-icon-btn {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}

@media (max-width: 576px) {
  .cpu-bc-claims-landingpage .steps-list .d-flex {
    align-items: flex-start !important;
  }
  .cpu-bc-claims-landingpage .steps-list .d-flex > div:first-child {
    width: 2rem;
    min-width: 2rem;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    margin-right: 0.75rem;
  }
  .cpu-bc-claims-landingpage .steps-list .d-flex > div:last-child {
    flex: 1 1 0;
    min-width: 0;
  }
  .cpu-bc-claims-landingpage .btn.button-primary {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 48px;
    font-size: 1rem;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.claims-steps {
  /* Current Step Icon */
}

.claims-steps .panel-heading {
  padding: 0 10px 5px;
}

.claims-steps .cpu-bc-wizard-arrows li.current-claim div .stepper-icon {
  content: url(../images/icons/Circle.svg);
}

.claims-steps .cpu-bc-wizard-arrows li.current-claim span {
  color: #003572;
}

#communicationPreferencesPage input[type=checkbox], #communicationPreferencesPage input[type=radio], #CommunicationPreferences input[type=checkbox], #CommunicationPreferences input[type=radio] {
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

#communicationPreferencesPage .cpu-bc-link, #CommunicationPreferences .cpu-bc-link {
  width: 100%;
  display: grid;
  align-items: center;
}

#communicationPreferencesPage .cpu-bc-emailHeader, #CommunicationPreferences .cpu-bc-emailHeader {
  font-weight: 600;
}

#communicationPreferencesPage .cpu-bc-emailHeader,
#communicationPreferencesPage .cpu-bc-emailValue, #CommunicationPreferences .cpu-bc-emailHeader,
#CommunicationPreferences .cpu-bc-emailValue {
  font-size: 14px;
}

@media (max-width: 1300px) {
  #communicationPreferencesPage .cpu-bc-link, #CommunicationPreferences .cpu-bc-link {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}
@media (max-width: 1250px) {
  #communicationPreferencesPage .cpu-bc-link, #CommunicationPreferences .cpu-bc-link {
    font-size: 14px;
  }
  #communicationPreferencesPage .cpu-bc-emailHeader,
  #communicationPreferencesPage .cpu-bc-emailValue, #CommunicationPreferences .cpu-bc-emailHeader,
  #CommunicationPreferences .cpu-bc-emailValue {
    font-size: 13px;
  }
  #communicationPreferencesPage .cpu-bc-accountName, #CommunicationPreferences .cpu-bc-accountName {
    max-width: 250px;
    font-size: 14px;
  }
}
@media (max-width: 575px) {
  #communicationPreferencesPage table th[data-field=AccountName], #CommunicationPreferences table th[data-field=AccountName] {
    display: block;
    word-wrap: break-word;
    white-space: normal;
    width: 100%;
  }
}
#CommunicationPreferences .bc-different-email-address-section input[type=text].is-valid {
  background-color: white;
}

#CommunicationPreferences .cpu-bc-pagination-container table thead th:first-child div, #CommunicationPreferences table thead td:first-child div {
  width: inherit;
}

#CommunicationPreferences .cpu-bc-step-actions-container .cpu-bc-wizard-final {
  background-color: var(--dark-purple);
}

#CommunicationPreferences .cpu-bc-notification ol li {
  padding: 0.5rem;
  line-height: 24px;
}

#CommunicationPreferences .item-cannot-be-maintenance {
  color: var(--Neutral-60-Disabled-Text-and-Icon, var(--Neutral-60, #9E9E9E));
}

.comm-pref-step4 .validation-code {
  align-items: baseline;
}

.comm-pref-step4 #UiNewValidationCode {
  field-sizing: content;
}

#contactUsPage .general-page-body {
  display: flex;
  padding: 24px 48px 32px 48px;
  flex-direction: column;
  border-radius: 4px;
  border: 1px solid #E9E9E9;
  background: var(--white);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
}

#contactUsPage .general-section-body {
  display: flex;
  padding: 24px 24px 32px 24px;
  flex-direction: column;
  border-radius: 4px;
  border: 1px solid #E9E9E9;
  background: var(--subtle-gray);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
}

#contactUsPage .small-text {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}

#contactUsPage .bold-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
}

#contactUsPage .FAQLink {
  padding: 0;
  text-decoration: underline;
  font-weight: 600;
}

@media (max-width: 1200px) {
  #contactUsPage .general-page-body {
    padding: 24px 24px 32px 24px;
  }
}
#contactUsPage .dropdown-container {
  position: relative;
  display: block;
}

#contactUsPage .dropdown-menu {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 200px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
  padding: 10px 0;
}

#contactUsPage .dropdown-menu.show {
  display: block;
}

#contactUsPage .multipleSelectItems {
  display: flex;
  align-items: center;
  padding: 4px 16px;
  width: 100%;
}

#contactUsPage .multipleSelectItems input[type=checkbox] {
  margin-right: 8px;
  width: auto;
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

#contactUsPage #allItems {
  max-height: 250px;
  overflow-y: auto;
}

#contactUsPage #selectItemsButton {
  border-color: lightgrey;
  box-shadow: none;
}

#contactUsPage .contact-us-external-link a.custom-link {
  padding: 0px;
  text-decoration: underline;
}

#contactUsPage .contact-us-external-link a.custom-link span {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/*dashboardPage*/
#dashboard-page xsection {
  padding: 0.5rem;
}

#dashboard-page .cpu-bc-card, #dashboard-page .cpu-bc-action__item {
  margin-right: 0.25rem;
  margin-bottom: 0.25rem;
  gap: 0.5rem;
  border: 1px solid rgba(0, 0, 0, 0.125);
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1); /* Subtle shadow */
}

@media (max-width: 1199px) {
  #dashboard-page {
    /*display column on mobile mid size*/
  }
  #dashboard-page section.charts {
    display: block;
  }
}
#dashboard-shortcuts .card-body {
  justify-content: space-around;
}

#dashboard-shortcuts .cpu-bc-action__item {
  font-family: "Overpass", sans-serif;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 1rem 1rem 0.875rem;
  gap: 4px;
  border: 1px solid var(--neutral-gray);
  background: var(--dark-blue);
  border-radius: 3px;
  text-decoration: none;
  /*word-spacing: 500px;*/ /*force multiple lines*/
}

#dashboard-shortcuts .cpu-bc-action__item:hover {
  background-color: var(--medium-blue);
  color: var(--white);
}

#dashboard-shortcuts .cpu-bc-action__item .svg {
  width: 24px;
  height: 24px;
  background-color: var(--white);
}

#dashboard-shortcuts .cpu-bc-action__item .text-content {
  line-height: 24px;
  font-style: normal;
  font-weight: 400;
  font-size: 1.25rem;
  display: flex;
  align-items: center;
  text-align: center;
  color: var(--white);
  flex: none;
  order: 1;
  flex-grow: 0;
  padding: 0 1rem;
}

@media (min-width: 1200px) {
  #dashboard-shortcuts .cpu-bc-action__item {
    /* max-width: 280px;*/
  }
  #dashboard-shortcuts .cpu-bc-action__item.large-text {
    padding-left: 0;
    padding-right: 0;
  }
  #dashboard-shortcuts .cpu-bc-action__item.large-text .text-content {
    padding: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1400px) {
  #dashboard-shortcuts .cpu-bc-action__item .text-content {
    font-size: 1.2rem;
  }
}
@media (max-width: 575px) {
  #dashboard-shortcuts .cpu-bc-action__item {
    flex-direction: row;
    align-items: center;
    padding: 1rem;
    gap: 1rem;
    word-spacing: normal;
  }
  #dashboard-shortcuts .cpu-bc-action__item .svg {
    width: 32px;
    height: 32px;
  }
  #dashboard-shortcuts .cpu-bc-action__item .text-content {
    font-size: 1.15rem;
    font-weight: 500;
    padding: 0;
    color: var(--white);
  }
}
#dashboard-payments .card-body {
  justify-content: space-between;
}

#dashboard-payments .cpu-bc-card {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: start;
  text-align: start;
  /*padding: 1.5rem 1rem 1.5rem;*/
  /* margin: 0.5rem;
   gap: 0.5rem;*/
  background: var(--white);
  border-radius: 3px;
  text-decoration: none;
}

@media (max-width: 575px) {
  #dashboard-payments .col-width {
    flex: 0 0 auto;
    width: 98%;
  }
}
@media (min-width: 576px) and (max-width: 991px) {
  #dashboard-payments .col-width {
    flex: 0 0 auto;
    width: 98%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #dashboard-payments .col-width {
    flex: 0 0 auto;
    width: 98%;
  }
}
@media (min-width: 1200px) {
  #dashboard-payments .col-width {
    flex: 0 0 auto;
    width: 23.5%;
  }
}
.dashboard-payment-title {
  padding-top: 1rem !important;
  /*padding-bottom: 1.5rem !important;*/
  padding-left: 1rem !important;
  color: var(--dark-blue);
  font-weight: bold;
  font-size: 1rem;
  white-space: normal;
}

@media (min-width: 1472px) and (max-width: 1610px) {
  .dashboard-payment-title {
    height: 64px;
  }
}
.dashboard-payment-amount {
  padding-left: 1rem !important;
  color: var(--medium-blue-base);
  font-weight: bold;
  font-size: 1.5rem;
  white-space: normal;
}

.dashboard-payment-amount span {
  text-align: left !important;
}

.dashboard-payment-date {
  /*padding-bottom: 1.5rem !important;*/
  padding-left: 1rem !important;
  white-space: normal;
  font-weight: 600;
  color: var(--tertiary-black);
}

@media (min-width: 1384px) and (max-width: 1683px) {
  .dashboard-payment-date {
    height: 45px;
  }
}
.dashboard-payment-button {
  padding-left: 1rem !important;
  padding-bottom: 1rem !important;
  color: var(--dark-blue);
  white-space: normal;
  font-weight: 600;
}

.dashboard-card-background {
  background-color: #fff;
}

@media (min-width: 768px) {
  #dashboard-page.container {
    white-space: nowrap;
  }
}
@media (max-width: 575px) {
  .alertCarousel-height {
    height: 450px;
  }
}
@media (min-width: 576px) and (max-width: 991px) {
  .alertCarousel-height {
    height: 450px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .alertCarousel-height {
    height: 450px;
  }
}
@media (min-width: 1200px) {
  .alertCarousel-height {
    height: 100% !important;
  }
}
@media (min-width: 1200px) {
  .alertCarousel-height {
    height: 380px;
  }
}
@media (max-width: 575px) {
  .alertCarousel-text {
    font-size: 0.75rem !important;
  }
}
@media (min-width: 576px) and (max-width: 991px) {
  .alertCarousel-text {
    font-size: 0.75rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .alertCarousel-text {
    font-size: 0.75rem !important;
  }
}
@media (min-width: 1200px) {
  .alertCarousel-text {
    font-size: 1rem !important;
  }
}
@media (min-width: 1200px) {
  .DoughnutChartContainer {
    height: 340px;
  }
}
#dashboard-currency-selection {
  padding-top: 10px;
}

.currencyTitle {
  color: #455468;
  padding-right: 10px;
  /*@media(max-width: 575px) {
      line-height: 10px;
  }*/
}

.toggleButton-currency button {
  padding: 12px 16px;
}

.toggleButton-currency span {
  width: 48px;
  height: 28.8px;
  margin-left: 16px;
}

@media (max-width: 750px) {
  .toggleButtons {
    display: inline-block;
  }
  .toggleButton-currency {
    display: inline-block;
  }
  .toggleButton-currency button {
    width: 135px;
  }
}
.failed-accounts-table-wrapper.desktop-table {
  display: block;
}

.failed-accounts-table-wrapper.vertical-list {
  display: none;
}

.failed-accounts-table-wrapper.vertical-list.mobile-only {
  display: none;
}

@media (max-width: 600px) {
  .failed-accounts-table-wrapper.desktop-table {
    display: none !important;
  }
  .failed-accounts-table-wrapper.vertical-list {
    display: none !important;
  }
  .failed-accounts-table-wrapper.vertical-list.mobile-only {
    display: block !important;
    max-height: 320px;
    overflow-y: auto;
    width: 100%;
    margin: 0.5rem 0 1rem 0;
    background: transparent;
    box-sizing: border-box;
    padding: 0;
  }
  .failed-accounts-table-wrapper.vertical-list.mobile-only ul {
    margin: 0;
    padding: 0 0.5rem;
    list-style-position: inside;
  }
  .failed-accounts-table-wrapper.vertical-list.mobile-only li {
    white-space: normal;
    word-break: break-word;
    font-size: 1rem;
    margin-bottom: 0.25rem;
  }
}
@media (min-width: 600px) {
  .failed-accounts-table-wrapper.vertical-list {
    display: block;
    max-height: 320px;
    overflow-y: auto;
    width: 100%;
    margin: 0.5rem 0 1rem 0;
    background: transparent;
    box-sizing: border-box;
    padding: 0;
  }
  .failed-accounts-table-wrapper.vertical-list.mobile-only {
    display: none;
  }
}
#documentsPage {
  /*form-check-input*/
}

#documentsPage input[type=checkbox], #documentsPage input[type=radio] {
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

#documentsPage .form-check-input {
  background-color: var(--medium-gray);
  border-color: var(--medium-gray);
  background-image: url("../../../images/icons/toggletrigger.svg");
}

#documentsPage .form-check-input:checked {
  background-color: var(--dark-purple);
  border-color: var(--dark-purple);
}

#documentsPage #DownloadAllSelected:disabled {
  background: var(--neutral-30);
  border: 1px solid var(--neutral-30);
  color: var(--neutral-60);
  opacity: 1;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
}

#documentsPage #DownloadAllSelected:disabled .svg {
  background: var(--neutral-60);
}

@media (max-width: 576px) {
  #documentsPage .small-button {
    width: 100px;
  }
  #documentsPage .header-subtitle {
    padding-left: 10px;
  }
}
#documentsPage #DownloadAllSelected, #documentsPage .viewFile {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

#documentsPage .viewFile {
  padding: 6px 16px;
}

#errorPageModal .cpu-bc-modal-error-content-wrapper {
  max-width: 90% !important;
}

#errorPageModal .cpu-bc-modal-error-content-wrapper .modal-content {
  padding: 10px;
}

#cpu-bc-error-page .cpu-bc-error-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 3rem 0;
  gap: 20px;
}

#cpu-bc-error-page .cpu-bc-error-container h2 {
  font-family: "Overpass";
  font-style: normal;
  font-weight: 500;
  font-size: 60px;
  text-align: center;
  letter-spacing: -0.022em;
  color: var(--dark-blue);
  margin: auto;
}

#cpu-bc-error-page .cpu-bc-error-container .status-code-title {
  font-size: 44px;
}

#cpu-bc-error-page .cpu-bc-error-container .error-details {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  letter-spacing: -0.011em;
  color: #0A0A0A;
}

@media (max-width: 991px) {
  #cpu-bc-error-page .cpu-bc-error-container h2 {
    font-size: 50px;
  }
  #cpu-bc-error-page .cpu-bc-error-container .status-code-title {
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  #cpu-bc-error-page .cpu-bc-error-container h2 {
    font-size: 40px;
  }
  #cpu-bc-error-page .cpu-bc-error-container .status-code-title {
    font-size: 28px;
  }
  #cpu-bc-error-page .cpu-bc-error-container .error-details {
    font-size: 14px;
  }
}
@media (max-width: 575px) {
  #cpu-bc-error-page .cpu-bc-error-container h2 {
    font-size: 25px;
  }
  #cpu-bc-error-page .cpu-bc-error-container .status-code-title {
    font-size: 19px;
  }
}
#ibd-logo-static {
  height: 80px;
}

@media (max-width: 575px) {
  #ibd-logo-static {
    height: 60px;
  }
}
#helpPage .help-option {
  color: black;
  text-decoration: none;
  height: 100%;
  width: 100%;
  display: block;
}

#helpPage .help-option .svg {
  color: var(--dark-blue);
}

@media (min-width: 576px) {
  #helpPage .row .right-separator {
    border-right: 3px solid var(--light-gray);
  }
}
@media (max-width: 576px) {
  #helpPage .row {
    padding-bottom: 0px !important;
  }
}
#homePage {
  /*images for the public page background*/
}

#homePage .site-header {
  background-size: cover !important;
  min-height: 140px;
}

#homePage #BC2PromoPanel {
  background-position: center top !important;
  background: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), url("../images/bc2_promo1x825.png");
  height: 40%;
  min-height: 300px;
}

#homePage #BC2PromoPanel2 {
  background: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), url("../images/bc2_promo2x825.png");
  background-position: center bottom !important;
  height: 20%;
}

#homePage #BC2PromoPanel3 {
  background: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), url("../images/GettyImages-1500188454.jpg");
  background-position: center center !important;
  min-height: 100%;
}

#homePage .welcometobc-text {
  color: var(--dark-blue);
  font-family: "CPU", sans-serif;
  font-size: 1.8em;
  margin-bottom: 15px;
  font-weight: bolder;
}

#homePage .svg-soi-logo {
  width: var(--nav-logo-outer-width);
  height: var(--nav-base-height);
  transform: scale(1.4);
  margin-bottom: 15px;
}

#homePage .region-panel .welcometobc-logo .svg-soi-logo {
  background-color: white !important;
}

@media (max-width: 767px) {
  #homePage .welcometobc-text {
    font-size: 25px;
  }
  #homePage .svg-soi-logo {
    margin-left: -30px;
    transform: scale(0.75);
  }
}
@media (max-width: 575px) {
  #homePage .region-panel #welcometobc__logo_container {
    margin: 0 -30px;
    transform: scale(0.9);
  }
  #homePage .region-panel #welcometobc__logo_container .svg-soi-logo {
    margin-left: auto;
    transform: none;
  }
}
#homePage #SelectRegion {
  margin-top: 1rem;
  position: relative;
}

#homePage #SelectRegion ul {
  margin-block-end: 0;
}

#homePage #SelectRegion .panel-body {
  padding: 0px;
}

#homePage #SelectRegion li {
  padding: 2em !important;
  border-bottom: 1px solid #ebe8e8;
}

#homePage #regionSectionModal .cpu-bc-modal-content-wrapper {
  max-width: inherit;
}

#homePage .cpu-bc-modal-content.cpu-bc-modal-transparent {
  padding: 0;
}

#printableFormsPage .cpu-bc-printableForms-removeBtn:disabled,
#printableFormsPage .cpu-bc-printableForms-uploadNewBtn:disabled {
  color: var(--medium-gray);
  cursor: default;
}

#profile-manageAccount .field-label,
#profile-manageAccount .field-input {
  padding: 0;
  display: flex;
  align-content: center;
  flex-direction: column;
  justify-content: center;
}

#profile-manageAccount legend {
  font-weight: 600;
}

#profile-bankingDetails #bankingDetails-instructions p.collapse:not(.show) {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}

#profile-bankingDetails #bankingDetails-instructions p.collapsing {
  min-height: 125px !important;
}

#ProfileTaxDetails .eye-icon-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}

#ProfileTaxDetails .item-cannot-be-maintenance {
  color: var(--Neutral-60-Disabled-Text-and-Icon, var(--Neutral-60, #9E9E9E));
}

@media (max-width: 768px) {
  #ProfileTaxDetails .eye-icon-btn {
    right: 20px;
  }
}
@media (min-width: 768px) {
  #ProfileTaxDetails .eye-icon-btn {
    right: 53%;
  }
}
#ProfileTaxDetails input[type=checkbox], #ProfileTaxDetails input[type=radio] {
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

@media (min-width: 992px) and (max-width: 1650px) {
  #ProfileTaxDetails h3.h-variant {
    font-size: 1em;
    line-height: 1.3em;
  }
}
@media (max-width: 575px) {
  #ProfileTaxDetails a.btn.button-primary.text-wrap.cpu-bc-link.h-100 {
    height: inherit !important;
  }
  #ProfileTaxDetails .step-account-name {
    display: block !important;
  }
  #ProfileTaxDetails .step-account-name .col-auto.ps-0 {
    padding-left: calc(var(--bs-gutter-x) * 0.5) !important;
  }
}
@media (max-width: 575px) {
  #suppressMaturityPayments .col-auto.ms-auto {
    margin-left: 0 !important;
    padding-top: 5px;
  }
}
@media (min-width: 1200px) {
  #suppressMaturityPayments th[data-field=MaturityValue] {
    text-align: right;
    padding-right: 10px !important;
  }
  #suppressMaturityPayments td[data-title=MaturityValue] {
    padding-right: 10px !important;
  }
}
#suppressMaturityPayments .item-cannot-be-suppressed {
  color: var(--Neutral-60-Disabled-Text-and-Icon, var(--Neutral-60, #9E9E9E));
}

#suppressMaturityPayments .footnote-msgs {
  padding: 10px 8px;
  border: 1px solid #E9E9E9;
  background: #E9EFF6;
  box-shadow: 0 3px 5px 0 var(--medium-gray);
}

#suppressMaturityPayments .tax-details-link {
  text-decoration: none;
}

#suppressMaturityPayments .tax-details-link .link-text {
  text-decoration: underline;
  text-underline-offset: 2px;
}

#suppress-maturity-payments-step1 input[type=checkbox], #suppress-maturity-payments-step1 input[type=radio] {
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

@media (min-width: 1200px) {
  #suppress-maturity-payments-step1 th[data-field=MaturityValue] {
    text-align: right;
    padding-right: 10px !important;
  }
  #suppress-maturity-payments-step1 td[data-title=MaturityValue] {
    padding-right: 10px !important;
  }
}
#suppress-maturity-payments-step1 .item-cannot-be-suppressed {
  color: var(--Neutral-60-Disabled-Text-and-Icon, var(--Neutral-60, #9E9E9E));
}

#suppress-maturity-payments-step1 .item-cannot-be-maintenance {
  color: var(--Neutral-60-Disabled-Text-and-Icon, var(--Neutral-60, #9E9E9E));
}

#suppress-maturity-payments-step1 .footnote-msgs {
  padding: 10px 8px;
  border: 1px solid #E9E9E9;
  background: #E9EFF6;
  box-shadow: 0 3px 5px 0 var(--medium-gray);
}

#suppress-maturity-payments-step1 .accounts-placeholder:has(+ .footnote-msgs) #pagination-controls-account-account, #suppress-maturity-payments-step1 .accounts-placeholder:has(+ .footnote-msgs) #table-account-account {
  margin-bottom: 0;
}

@media (max-width: 575px) {
  #suppress-maturity-payments-step1 .cpu-bc-pagination-container thead th:first-child[data-field=Selected] div {
    width: 50px;
  }
}
#suppress-maturity-payments-step1 .tax-details-link {
  text-decoration: none;
}

#suppress-maturity-payments-step1 .tax-details-link .link-text {
  text-decoration: underline;
  text-underline-offset: 2px;
}

#suppress-maturity-payments-step2 .small-text {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}

#suppress-maturity-payments-step3 .normal-text {
  font-weight: 400;
}

@media (max-width: 800px) {
  #suppress-maturity-payments-step3 .cart-items {
    word-wrap: break-word;
    white-space: normal;
    max-width: 200px;
  }
}
@media (max-width: 450px) {
  #suppress-maturity-payments-step3 .cart-items-account {
    word-wrap: break-word;
    white-space: normal;
    max-width: 200px;
  }
}
@media (max-width: 975px) {
  #suppress-maturity-payments-step3 .sidebyside-items {
    display: inline-block;
    margin-bottom: 0 !important;
  }
}
#portfolioPage input[type=checkbox], #portfolioPage input[type=radio] {
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

#portfolioPage .form-check-input {
  background-color: var(--medium-gray);
  border-color: var(--medium-gray);
  background-image: url("../../../images/icons/toggletrigger.svg");
}

#portfolioPage .form-check-input:checked {
  background-color: var(--dark-purple);
  border-color: var(--dark-purple);
}

@media (min-width: 700px) {
  .consolidated-flex-row {
    flex-wrap: wrap;
    min-width: 0;
  }
  .consolidated-flex-col {
    padding-right: 15px;
  }
}
@media (max-width: 575px) {
  #table-account-portfolio .cpu-bc-pagination-container thead tr th:first-child div {
    display: block;
    word-wrap: break-word;
    white-space: normal;
    width: 140px;
  }
  #table-account-portfolio .cpu-bc-pagination-container tbody tr td:first-child div {
    width: 140px;
  }
  #table-account-portfolio .cpu-bc-pagination-container tbody tr td:first-child div.container-fluid {
    width: auto;
  }
  .cpu-bc-pagination-container .cpu-bc-container-child .panel tbody tr td:first-child:after {
    display: none;
  }
  #table-consolidatedBond-portfolioConsolidatedBond thead tr th:first-child div {
    display: block;
    word-wrap: break-word;
    white-space: normal;
    width: 180px;
  }
  #table-consolidatedBond-portfolioConsolidatedBond tbody tr td:first-child div {
    width: 180px;
  }
  #table-consolidatedBond-portfolioConsolidatedBond tbody tr td:first-child div.container-fluid {
    width: auto;
  }
  .consolidatedBonds-placeholder .cpu-bc-pagination-container.panel tbody tr td:first-child:after {
    display: none;
  }
}
.bs-tooltip-top.show {
  opacity: 1;
  font-size: 16px;
}

.bs-tooltip-top .tooltip-inner {
  color: #A3A3A3;
  background-color: #3F3F3F;
  padding: 16px;
}

.bs-tooltip-top .tooltip-arrow::before {
  border-top-color: #3F3F3F;
}

#table-account-portfolio .cpu-bc-pagination-container tbody tr td:first-child div {
  display: flex;
  justify-content: space-between;
}

#table-account-portfolio .cpu-bc-pagination-container tbody tr td:first-child .cpu-bc-toggle-icon {
  display: inline-block !important;
  text-align: right;
}

#table-consolidatedBond-portfolioConsolidatedBond tbody tr td:first-child div {
  display: flex;
  justify-content: space-between;
}

#table-consolidatedBond-portfolioConsolidatedBond tbody tr td:first-child .cpu-bc-toggle-icon {
  display: inline-block !important;
  text-align: right;
}

#table-consolidatedBond-portfolioConsolidatedBond tbody tr td.table-accordion-action > .consolidated-flex-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

#table-consolidatedBond-portfolioConsolidatedBond tbody tr td.table-accordion-action > .consolidated-flex-row .consolidated-flex-col {
  display: flex;
  flex-direction: row;
  align-items: center;
}

#table-consolidatedBond-portfolioConsolidatedBond tbody tr td.table-accordion-action > .consolidated-flex-row .consolidated-flex-col span:not(:last-child) {
  margin-right: 5rem;
}

#table-consolidatedBond-portfolioConsolidatedBond tbody tr td.table-accordion-action > .consolidated-flex-row .cpu-bc-toggle-icon {
  display: inline-block !important;
  text-align: right;
  margin-left: -10rem;
}

@media (max-width: 700px) {
  .bs-tooltip-end.show {
    opacity: 1;
    font-size: 14px;
  }
  .bs-tooltip-end .tooltip-inner {
    color: #A3A3A3;
    background-color: #3F3F3F;
    padding: 16px;
  }
  .bs-tooltip-end .tooltip-arrow::before {
    border-right-color: #3F3F3F;
  }
  #table-consolidatedBond-portfolioConsolidatedBond tbody tr td.table-accordion-action > .consolidated-flex-row {
    flex-direction: row;
    align-items: center;
  }
  #table-consolidatedBond-portfolioConsolidatedBond tbody tr td.table-accordion-action > .consolidated-flex-row .consolidated-flex-col {
    flex-direction: column;
    align-items: flex-start;
  }
  #table-consolidatedBond-portfolioConsolidatedBond tbody tr td.table-accordion-action > .consolidated-flex-row .cpu-bc-toggle-icon {
    margin-left: -1rem;
  }
}
.sticky-th {
  position: sticky;
  left: 0;
  z-index: 2; /* Ensure it stays above other cells */
}

#on-demand-statement-step2 input[type=checkbox] {
  accent-color: var(--dark-purple);
  min-width: 18px;
  height: 18px;
  margin-top: 0.3em;
}

#on-demand-statement-step2 .cpu-bc-pagination-container .cpu-bc-toggle-tr td:first-child {
  width: 80px;
}

#on-demand-statement-step2 .account-value {
  color: white;
  font-size: inherit;
  display: inline-block;
  padding-right: 10px;
  font-weight: var(--font-weight-bold) !important;
}

#on-demand-statement-step2 .field-validation-error {
  display: block;
}

@media (max-width: 575px) {
  #on-demand-statement-step2 .portfolio-value {
    display: inline-block;
    padding-right: 10px;
  }
}
#on-demand-statement-step2 th.cpu-bc-toggle-icon:after {
  display: none !important;
}

#on-demand-statement-step2 th[data-field=Selected] {
  width: 124px !important;
  min-width: 124px !important;
  max-width: 124px !important;
}

#on-demand-statement-step2 .label-space {
  margin-left: -5px !important;
}

#OnDemandStatement .cpu-bc-wizard-final {
  background-color: var(--dark-purple);
}

#DateRange .input-daterange .col-12.col-md-6:first-child {
  padding-right: 4px;
}

#DateRange .input-daterange .col-12.col-md-6:last-child {
  padding-left: 4px;
}

#DateRange .input-daterange input:last-child {
  border-radius: 3px 3px 3px 3px;
}

#DateRange .cpu-bc-datepickerRangeWrapper label {
  font-weight: 600;
}

.custom-error-message {
  font-size: 1.1em;
  padding-left: 0 !important;
}

.custom-error-message span {
  padding-left: 0;
}

@media (max-width: 575px) {
  .on-demand-wizard-date {
    line-height: 24px;
  }
}
#identity-management table thead {
  background-color: var(--white);
  border-bottom-color: var(--black);
}

#identity-management table tbody {
  background-color: var(--white);
  border-bottom-style: hidden;
}

#identity-management table tbody > tr:hover {
  background-color: inherit;
}

#pac-success #verified-success,
#pac-success .verified-success-content {
  text-align: left;
}

#pac-success .verified-success-content {
  margin-top: 48px;
}

#pac-success #verified-success .checkmark-icon-text {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.017em;
}

#pac-success .verified-success-content p {
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: -0.01em;
  margin-top: 16px;
}

#pac-success .verified-success-dashboard-btn {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  gap: 8px;
  width: 166px;
  height: 48px;
  background: #003572;
  border: none;
  font-family: "Overpass", Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #FFFFFF;
  text-align: center;
  border-radius: 0;
  margin-top: 2rem;
}

#pac-success #verified-success .checkmark-icon {
  background-color: #32C100;
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}

#pac-success #verified-success .checkmark-icon-text, #pac-success .verified-success-content h2 {
  font-style: normal;
  font-weight: 500;
  color: #262325;
}

#claims-indentityVerifyInProgress .cpu-bc-notification.light-yellow {
  background-color: #fff9eb;
  border: 2px solid #f0ab00;
  color: #333;
}

#claims-indentityVerifyInProgress .warning-orange {
  -webkit-mask: none;
  mask: none;
  background: url(../images/icons/warning-orange.svg) no-repeat center;
  background-size: contain;
}

#claims-indentityVerifyInProgress .cpu-bc-info .no-navigate {
  margin-left: 12px;
}

#claims-indentityVerifyInProgress .cpu-bc-info .cpuicon-info-solid {
  margin-left: 12px;
}

#claims-indentityVerifyInProgress .identity-verify-progress-bar-container {
  width: 100%;
  height: 8px;
  background: #e0e0e0;
  border-radius: 4px;
  margin-top: 24px;
  overflow: hidden;
  position: relative;
}

#claims-indentityVerifyInProgress .progress-bar-animated {
  height: 100%;
  width: 20%;
  background: #e040fb;
  border-radius: 4px;
  animation: progressMove 2s linear infinite;
  position: absolute;
  left: 0;
  top: 0;
}

#claims-indentityVerifyInProgress .cpu-bc-notification + .identity-verify-progress-bar-container {
  margin-top: 40px;
}

@keyframes progressMove {
  0% {
    left: 0%;
    width: 20%;
  }
  50% {
    left: 40%;
    width: 40%;
  }
  100% {
    left: 80%;
    width: 20%;
  }
}
html {
  font-size: 14px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  min-height: 100%;
}

/*
## Page layout
Rules to govern the layout of the main items on the page - expects `.main-wrap` to be at the same level in the DOM as `.footer`, `.site-header` and the main navigation.
*/
html {
  height: 100%;
  box-sizing: border-box;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

body {
  position: relative;
  background: var(--very-light-gray);
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 100%;
  padding: 0 !important;
  font-family: "Open Sans";
  font-style: normal;
  color: var(--blue-black);
}

body.spaLoaded .loader {
  display: none;
}

body .main-wrap {
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  /*footer positioning*/
}

@media (max-width: 767px) {
  .main-wrap {
    width: 100%;
    /*fix for collapsing content on xs screens*/
    box-sizing: border-box;
  }
}
.body-content {
  min-height: 200px;
}

@media (max-width: 767px) {
  body {
    overflow-x: hidden;
  }
  .body-content, .container-medium.body-content {
    margin-left: -15px;
    margin-right: -15px;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .body-content {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .container-medium {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container-medium {
    width: 970px;
  }
}
/*padding content on large screen*/
.cpu-bc-container {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

@media (min-width: 1200px) {
  .cpu-bc-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.badge-rounded-circle {
  width: 18px;
  height: 18px;
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  top: -5px;
  left: 0px;
  border-radius: 20%;
  font-size: 0.75rem;
  line-height: 1;
  vertical-align: top;
}

.custom-box-shadow {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.container-fluid {
  padding-left: 10px;
  padding-right: 10px;
}

.silhouette {
  filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, 0.5));
}

.padding-top-35px {
  margin-top: 35px;
}

.cpu-bc-accordion-item .accordion-header .accordion-button {
  background-color: white;
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px rgba(0, 0, 0, 0.14), 0px 1px 3px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
}

.accordion-spaced-items .accordion-item {
  margin-bottom: 5px;
}

/* This ensures the text is centered on small screens and aligned according to design on larger screens */
@media (min-width: 576px) {
  .text-sm-start {
    text-align: left;
  }
  .text-sm-end {
    text-align: right;
  }
}
.form-group label, .form-group select {
  margin-bottom: 10px;
}

select, input {
  width: 100%;
  padding: 5px;
  border-color: lightgrey;
  margin-bottom: 10px;
}

label {
  margin-bottom: 10px;
}

.text-darkBlue {
  color: var(--dark-blue);
}

.text-mediumBlue {
  color: var(--medium-blue-base);
}

.bg-darkBlue {
  background-color: var(--dark-blue) !important;
}

.text-darkPurple {
  color: var(--dark-purple) !important;
}

.transparent-bg {
  background-color: transparent !important;
}

.greyBorderBottomLine {
  border-bottom: 1px solid lightgray;
}

.form .row {
  width: 100%;
  margin: 0;
}

.text-primary {
  color: var(--dark-blue) !important;
}

.text-secondary {
  color: var(--light-blue) !important;
}

.a-secondary {
  color: var(--light-blue);
  text-decoration: none;
}

.a-secondary:hover {
  color: var(--dark-blue);
  text-decoration: none;
}

.link-primary, .link-secondary {
  color: var(--dark-blue);
  font-weight: bold;
  text-decoration: none;
}

.link-primary:hover, .link-secondary:hover {
  color: var(--dark-blue);
  text-decoration: underline;
}

.link-secondary {
  font-weight: normal !important;
}

a.unstyle {
  text-decoration: none;
}

ul.unstyle {
  list-style-type: none;
}

li.unstyle {
  list-style: none;
}

ul.gray-marker > li::marker {
  color: var(--gray);
}

a.link-unstyle:hover {
  color: var(--light-blue);
}

a {
  color: var(--dark-blue);
}

a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.no-border {
  border: none;
}

/*MISC*/
.min-h-2em {
  min-height: 2em;
}

.min-h-300 {
  min-height: 300px;
}

.m-offset-t-220 {
  /*margin-top: -220px;*/
}

a.nav-link.custom-link {
  color: var(--dark-blue);
  font-weight: normal;
}

a.nav-link.nav-link-button {
  color: var(--dark-blue);
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  display: flex;
  align-items: center;
  text-transform: uppercase;
}

a.white-link {
  color: var(--white);
  font-weight: normal;
  /*border-bottom: 2px solid var(--white) !important;*/
}

a.blue-link {
  color: var(---dashboard-blue);
  font-weight: normal;
}

@media (max-width: 576px) {
  .accordion-body {
    padding: 0.75rem;
  }
}
.uppercase {
  text-transform: uppercase;
}

.list-group-item {
  padding: 5px 0;
  border: 0;
  border-bottom: 1px solid var(--light-gray);
  margin-bottom: 0;
  border-radius: 0;
}

.list-group > li:last-child {
  border-bottom: 0;
}

.TODO {
  border: 3px solid red; /* This is the color code for dark purple */
  min-height: 100vh; /* This ensures the border covers the full view height */
}

.label-summary {
  font-weight: normal;
  color: var(--medium-gray);
  display: block;
}

.input-validation-error {
  border-color: red !important;
}

.input-validation-error:focus-visible {
  outline-color: red;
}

.span-wrap-anywhere {
  overflow-wrap: anywhere;
  min-height: 75%;
}

.pointer-cursor {
  cursor: pointer;
}

.help-cursor {
  cursor: help;
}

.amount-right-align {
  display: block;
  /*width: 100%;*/
  text-align: right;
}

@media (max-width: 767px) {
  .dropdown-item {
    padding: 1rem !important;
  }
}
.z-1 {
  z-index: 1;
}

.link-style-button {
  background: none !important;
  border: none;
  text-decoration: underline;
  cursor: pointer;
}

.link-style-button.unstyle {
  text-decoration: none;
}

.prevent-select {
  -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}

.vertical-spacer {
  height: 3em; /* Adjust the height value based on your row height */
}

.validation-summary-valid {
  display: none;
}

/*.validation-summary-valid ul,*/
.validation-summary-errors ul {
  display: none !important;
}

.pleaseWaitLoader {
  border: 4px solid rgba(123, 123, 123, 0.3);
  border-top: 4px solid var(--dark-blue);
  border-radius: 50%;
  width: 25px;
  height: 25px;
  animation: spin 1s linear infinite;
  margin-left: 10px;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.cpu-bc-overlay {
  pointer-events: none;
}

input.datepicker {
  background-image: url(../images/icons/Dates-Events-purple.svg);
  background-Position: 97% center;
  background-Repeat: no-repeat;
  cursor: pointer;
  background-size: 20px;
}

.cpu-bc-warning {
  font-family: var(--bs-body-font-family);
}

.bc-hide-on-top {
  width: 1px;
  height: 1px;
  top: 0;
  left: 0;
  position: absolute;
}

.flex-grow {
  flex: 1 0 auto;
}

.text-darkGreen {
  color: #1E7040;
}

.text-darkRed {
  color: #8B0000;
}

/*.toggleButtons {
    width: 100%;
    text-align: center;
    justify-content: end;
}*/
.toggleButton {
  display: inline-block;
}

.toggleButtons button {
  color: #313131;
  border-color: #E9E9E9;
  border: 1px solid #D9D9D9;
  background: #FFFFFF;
  font-size: 16px;
  font-weight: 400;
}

.toggleButtons div .active {
  color: #FFFFFF;
  background-color: #003572;
  font-weight: 700;
}

.row-border {
  border-top: 1px solid #C2C1C1;
  margin-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
}

.doughnutChartTitles {
  display: flex;
  background-color: #FFFFFF;
}

.alertCarouselTitles {
  background-color: white;
}

.alertCarouselItem {
  text-align: center;
}

.alertCarouselZeroMessages {
  font-family: var(--bs-body-font-family);
}

.textWidthFitContent {
  width: fit-content;
}

canvas {
  max-width: 522px;
}

.cpu-bc-doughnutChartWrapper {
  display: flex;
  justify-content: flex-start;
}

.cpu-bc-ellipse-100 {
  width: 100px;
  height: 100px;
  background: var(--dark-blue);
  border-radius: 100px;
  display: flex;
}
.cpu-bc-ellipse-100 .ellipse-content {
  position: relative;
  width: 60px;
  height: 60px;
  left: calc(50% - 30px);
  top: calc(50% - 35px);
  color: var(--white);
  background-color: var(--white);
}

.cpu-bc-avatar-container {
  width: 240px;
  height: 40px;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.cpu-bc-avatar-container .avatar {
  width: 40px;
  height: 40px;
  background: var(--light-gray);
  border-radius: 100px;
  display: flex;
}
.cpu-bc-avatar-container .avatar .avatar-initials {
  position: relative;
  width: 19px;
  height: 24px;
  left: calc(50% - 9.5px - 0.5px);
  top: calc(50% - 12px);
  font-weight: var(--font-weight-bold);
  font-size: 16px;
  line-height: 24px;
  color: var(--secondary-black);
}
.cpu-bc-avatar-container .avatar-details {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  width: 190px;
  flex: 1 0 auto;
}

.main-content-container {
  background-image: url("../images/cpu-bc2-landing-lg.jpg");
  background-size: cover; /* Ensures the image scales to fit the container */
  background-repeat: no-repeat;
  background-position: right center;
  min-height: calc(100vh - 200px); /* Ensures it fills the viewport minus header and footer height */
  padding: 20px; /* Optional padding for inner content */
  display: flex; /* Enables centering of content */
  justify-content: center;
  align-items: center;
}
@media (min-width: 1921px) {
  .main-content-container {
    background-image: url("../images/cpu-bc2-landing-xxl.jpg?w=2561&h=1081&fit=fill");
  }
}
@media (min-width: 768px) and (max-width: 1920px) {
  .main-content-container {
    background-image: url("../images/cpu-bc2-landing-lg.jpg?w=1921&h=1081&fit=fill");
  }
}
@media (max-width: 767px) {
  .main-content-container {
    background-image: url("../images/cpu-bc2-landing-sm-portrait.jpg?w=1081&h=1921&fit=fill");
  }
}

.footer-navbar {
  background-color: var(--dark-blue); /* Matches your footer style */
  color: white;
  text-align: center;
  padding: 10px 0;
  width: 100%; /* Full width of the footer */
}

.login-panel {
  background-color: rgba(240, 240, 255, 0.7); /* White with transparency */
  backdrop-filter: blur(8px); /* Frosted glass effect */
  border-radius: 15px; /* Smooth, rounded corners */
  border: 1px solid rgba(255, 255, 255, 0.5); /* Subtle border for distinction */
  padding: 20px 20px; /* Reduce padding for a more compact layout */
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2); /* Simulates 3D depth with shadow */
  max-width: 600px; /* Wider panel for a landscape look */
  min-width: 260px; /* Wider panel for a landscape look */
  min-height: 180px; /* Reduced height to make it more compact */
  margin: auto; /* Center the panel horizontally */
  text-align: center; /* Align content */
  transition: transform 0.3s ease, box-shadow 0.3s ease; /* Adds hover effect animation */
}

.panel-body {
  padding: 30px; /* Reduce inner padding */
}

@media (max-width: 768px) {
  .login-panel {
    max-width: 90%; /* Reduce width for small screens */
    padding: 20px; /* Adjust padding */
  }
}
.region-panel {
  background-color: rgba(240, 240, 255, 0.7); /* White with transparency */
  backdrop-filter: blur(8px); /* Frosted glass effect */
  border: 1px solid rgba(255, 255, 255, 0.5); /* Subtle border for distinction */
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2); /* Simulates 3D depth with shadow */
  max-width: 650px; /* Wider panel for a landscape look */
  min-height: 180px; /* Reduced height to make it more compact */
  margin: auto; /* Center the panel horizontally */
  text-align: center; /* Align content */
  transition: transform 0.3s ease, box-shadow 0.3s ease; /* Adds hover effect animation */
}

@media (max-width: 768px) {
  .region-modal-section .unstyle.region-modal-item {
    margin-top: -2rem;
  }
  .region-modal-section .dropdown-item, .region-modal-section .xdropdown-item-full {
    white-space: normal !important;
    margin-bottom: -25px;
  }
  .region-modal-section .xdropdown-item-full span {
    display: block;
    margin: 0 auto 0.1rem auto;
    font-size: 1.5rem;
  }
}
/* Parent container fixes */
.unstill {
  position: relative;
  padding: 0 !important; /* Remove padding */
  margin: 0 !important; /* Remove margin */
}

/* Ensure the anchor fills the li */
.dropdown-item-full {
  display: flex; /* Allows for proper content alignment */
  align-items: center; /* Center content vertically */
  justify-content: center; /* Align content to the start horizontally */
  width: 100%;
  height: 100%;
  padding: 0 !important;
  box-sizing: border-box; /* Ensures proper box model calculation */
  text-decoration: none; /* Removes underline for links */
}

/* Optional: Styling for spans inside the anchor */
.dropdown-item-full span {
  display: inline-block;
  margin: 0 0; /* Add spacing for icons */
}

.legendContainer {
  display: flex;
  align-items: center;
  pointer-events: none;
}

.cpu-bc-doughnutChartWrapper div table thead tr th, .cpu-bc-doughnutChartWrapper div table tbody tr td {
  padding: 0.1rem !important;
}

.cpu-bc-dark-gray-text {
  color: var(--dark-gray-text) !important;
}

@media (max-width: 1024px) {
  .grid-item {
    width: 25%; /* 4 columns (100% / 4) */
    /*font-size: 12px;*/ /* Smaller font for mobile screens */
  }
}
/* Grid for Large Screens - 12 Columns */
@media (min-width: 1025px) {
  .grid-item {
    width: 8.33%; /* 12 columns (100% / 12) */
    /*font-size: 10px;*/ /* Smaller font for mobile screens */
  }
}
.grid-container {
  display: flex;
  flex-wrap: wrap;
}

.grid-item {
  border: 1px solid #ddd;
  padding: 10px;
  box-sizing: border-box;
  text-align: center;
}

/* title abbr tooltip */
.cpu-bc-overflow[data-title]:hover:hover,
.cpu-bc-overflow[data-title]:hover:focus {
  position: relative;
}
.cpu-bc-overflow[data-title]:hover:hover abbr[data-title],
.cpu-bc-overflow[data-title]:hover:focus abbr[data-title] {
  cursor: help;
}

.cpu-bc-overflow[data-title]:hover::after,
.cpu-bc-overflow[data-title]:focus::after {
  content: attr(data-title);
  position: absolute;
  left: 0;
  width: auto;
  white-space: nowrap;
  background-color: #E3EDF7;
  border-radius: 3px;
  box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.4);
  padding: 3px 5px;
}

/*misc add icons to buttons inside a container with class .cpu-style-input*/
/*lock icon to readonly input*/
.cpu-bc-style-input input.cpu-input.form-control[readonly=readonly] {
  background: url(../images/icons/LockSimple.svg) no-repeat right;
  padding-right: 30px;
  background-color: #e9ecef;
}

.cpu-bc-overflow-select option {
  max-width: 100%;
  overflow: hidden;
  word-wrap: normal !important;
  white-space: normal;
  width: 100%;
}

.option-placeholder {
  color: var(--gray-600);
}

select:has(option.option-placeholder[value=""]:checked) {
  color: var(--gray-600);
}
select:has(option.option-placeholder[value=""]:checked) option {
  color: black;
}

.custom-inner-table {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  width: 50%;
  margin-left: 1.5rem; /* slight indent */
  border-collapse: collapse;
  table-layout: fixed;
}

.cpu-bc-toggle-icon.transparent {
  margin-left: 12px; /* increase spacing here */
  vertical-align: middle;
  cursor: pointer;
  display: inline;
}

.cpu-bc-detail-table-header {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
}

.cpu-bc-detail-table-values {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}

.custom-inner-table th,
.custom-inner-table td {
  padding: 4px 8px;
  text-align: left;
}

.custom-inner-table th:first-child,
.custom-inner-table td:first-child {
  /* width: 25vw !important; // 25% of viewport width
  min-width: 20vw !important; // Minimum 20% of viewport width
  max-width: 30vw !important; // Maximum 30% of viewport width*/
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@media (max-width: 767px) {
  .custom-inner-table th:first-child,
  .custom-inner-table td:first-child {
    /*        width: 30vw;
    min-width: 25vw;
    max-width: 40vw;*/
    font-size: 0.9rem;
  }
}
@media (max-width: 767px) {
  .custom-inner-table {
    width: 100%;
    min-width: 550px;
    table-layout: auto;
    margin-left: 0;
    font-size: 0.95rem;
  }
  .custom-inner-table th,
  .custom-inner-table td {
    white-space: nowrap;
    padding: 6px 8px;
  }
  .custom-inner-table th:first-child,
  .custom-inner-table td:first-child {
    width: 25%;
    min-width: 80px;
    max-width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.profile-account-section-box {
  border: 1px solid #ccc;
  border-radius: 15px;
  padding: 20px;
  margin-bottom: 30px;
  background-color: #f8f9fa;
}

.profile-account-row-item {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 15px;
}

.profile-account-col-icon {
  flex: 0 0 8%;
  text-align: right;
  padding-right: 5px;
}

.profile-account-col-label {
  flex: 0 0 25%;
  padding-left: 5px;
}

.profile-account-col-data {
  flex: 0 0 40%;
  padding-left: 10px;
  word-break: break-all;
  overflow-wrap: anywhere;
}

.profile-account-col-button {
  flex: 0 0 20%;
  text-align: center;
}

@media (max-width: 576px) {
  .profile-account-row-item {
    flex-direction: column;
    align-items: flex-start;
  }
  .profile-account-col-icon, .profile-account-col-label, .profile-account-col-data, .profile-account-col-button {
    flex: 100%;
    text-align: left;
    padding: 5px 0;
  }
}
.centered-spinner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 80vh;
}
.centered-spinner .spinner-border {
  width: 4rem;
  height: 4rem;
}

.btn-fixed-width {
  min-width: 190px;
}

/* For when JavaScript is disabled */
#no-js-cookie-fallback-overlay {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: 999999;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #212529;
  text-align: center;
  padding: 2rem 1.5rem;
}

#no-js-cookie-fallback {
  max-width: 760px;
  width: 100%;
  background: #ffffff;
  opacity: 0.9;
  padding: 2rem 2rem;
  border-radius: 0.25rem;
}

.claims-icon-container {
  width: 2rem;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

.claims-inline-block {
  display: inline-block;
}

.failed-accounts-table {
  width: auto;
}

.failed-accounts-table-cell {
  vertical-align: top;
  padding-right: 20px;
}

.failed-accounts-list {
  margin: 0;
}

.iban-input {
  width: 400px;
  max-width: 100%;
}

.iban-result {
  font-weight: bold;
}

.iban-result-success {
  color: #198754;
}

.iban-result-danger {
  color: #dc3545;
}

.iban-table {
  min-width: 900px;
  width: 100%;
  table-layout: auto;
}

.iban-th {
  text-align: left;
  font-weight: bold;
}

.errorBannerFont {
  font-size: 1.1em;
}

.asterisk-bold {
  font-weight: bold;
  color: black;
}

.has-greyed-out {
  white-space: normal !important;
  word-break: break-word;
}

.selected-accounts-wordbreak {
  word-break: break-word;
  overflow-wrap: break-word;
}
