:root {
  --primary: #0F2160;
  --secondary: #e1c88f;
  --grey: #edf0f3;
}

/* Icon Alter */
div[class*=mode-] .container--icon svg *[fill="#ffb81c"] {
  fill: var(--secondary);
}

div[class*=mode-] .container--icon svg *[stroke="#ffb81c"] {
  stroke: var(--secondary);
}

div[class^=mode--]:not([class*=primary]) .container--icon svg *[fill="#0e497b"] {
  fill: var(--primary);
}

div[class^=mode--]:not([class*=primary]) .container--icon svg *[stroke="#0e497b"] {
  stroke: var(--primary);
}

/* Hero Banner 3 [Home] */
div[class*=Hero-Banners-B-V-T-OptCTA] .container--hero .title.title.title.title.title.title.title.title {
  text-transform: initial;
}