:root {
    --mal-1st-color: rgb(39, 46, 128);
    --mal-1st-color-soft: rgba(39, 46, 128, 0.15);
    --mal-2nd-color: rgb(229, 104, 5);
    --mal-2nd-color-soft: rgba(229, 104, 5, 0.1);
}
.btn-blue {background-color:var(--mal-1st-color) !important}
.btn-orange {background-color:var(--mal-2nd-color) !important}
.orange {color:var(--mal-2nd-color) !important;}
.header_tagline {color:var(--mal-2nd-color)}
.btn-primary {background-color: var(--mal-1st-color);border-color: var(--mal-1st-color);}
.btn-primary:hover {background-color: rgba(255, 102, 39, 0.79);border-color: var(--mal-1st-color);}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {background-color: var(--mal-1st-color);}
.panel-home-blue .panel-heading {padding:7px;background-color:var(--mal-1st-color);color:white;border:2px solid var(--mal-1st-color);border-radius:5px 5px 0 0}
.panel-home-blue .panel-body {border:2px solid var(--mal-1st-color);border-radius:0 0 5px 5px}
.panel-home-blue .panel-body h3 .bold-number{-webkit-text-stroke: 1px var(--mal-2nd-color);}

.panel-home-orange .panel-heading {background-color:var(--mal-2nd-color);border:2px solid var(--mal-2nd-color);}
.panel-home-orange .panel-body {border:2px solid var(--mal-2nd-color)}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {background-color: var(--mal-1st-color);border-color: var(--mal-1st-color);}
.list-group-item.active.freetext,
.list-group-item.active.freetext:hover,
.list-group-item.active.freetext:focus {background:var(--mal-2nd-color);border-color: var(--mal-2nd-color);}

.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus {border-color:var(--mal-1st-color);background-color:var(--mal-1st-color);}
.home-vertical-banner {border:2px solid var(--mal-2nd-color);background-color:var(--mal-2nd-color);}

ul.nav-wizard li a {color:var(--mal-1st-color)}
ul.nav-wizard li a .step {border: 3px solid var(--mal-1st-color);background-color: var(--mal-1st-color);}
ul.nav-wizard li.active {background:var(--mal-2nd-color)}
ul.nav-wizard li.active::after {border-left: 16px solid var(--mal-2nd-color);}