ul.round-elements .hover {
    background-color: rgba(0, 24, 113, 0.7);
}
ul.square li:hover span.view a {
    border-color: #052ec8;
}
.color1 {
    color: #001871;
}
.color2 {
    color: #314079;
}
.color3 {
    color: #052ec8;
}
.color4 {
    color: #6e7eb3;
}
.color5 {
    color: #001871;
}
.color6 {
    color: #2e3e7b;
}
.color7 {
    color: #4c5470;
}
.color8 {
    color: #001871;
}
.color9 {
    color: #001872;
}
.color12 {
    color: #c0cdfc;
}
a.color1 {
    color: #001871;
}
a.color2 {
    color: #314079;
}
a.color3 {
    color: #052ec8;
}
a.color4 {
    color: #6e7eb3;
}
a.color5 {
    color: #001871;
}
a.color6 {
    color: #2e3e7b;
}
a.color7 {
    color: #4c5470;
}
a.color8 {
    color: #001871;
}
a.color9 {
    color: #001872;
}
.bkg-color1 {
    background-color: #001871;
}
.bkg-color2 {
    background-color: #001871;
}
.bkg-color3 {
    background-color: #052ec8;
}
.bkg-color4 {
    background-color: #6e7eb3;
}
.bkg-color5 {
    background-color: #001871;
}
.bkg-color6 {
    background-color: #2e3e7b;
}
.bkg-color7 {
    background-color: #4c5470;
}
.bkg-color8 {
    background-color: #001871;
}
.bkg-color9 {
    background-color: #001872;
}
.color1-hover:hover {
    color: #001871;
}
.color2-hover:hover {
    color: #314079;
}
.color3-hover:hover {
    color: #052ec8;
}
.color4-hover:hover {
    color: #6e7eb3;
}
.color5-hover:hover {
    color: #001871;
}
.color6-hover:hover {
    color: #2e3e7b;
}
.color7-hover:hover {
    color: #4c5470;
}
.color8-hover:hover {
    color: #001871;
}
.color9-hover:hover {
    color: #001872;
}
.highlight .bottomlink.color3-hover:hover {
    color: #052ec8;
}
section.border-top-blue.color1:not(.globalsection) {
    border-color: #001871;
}
.color1-before:before {
    color: #001871;
}
.color2-before:before {
    color: #314079;
}
.color3-before:before {
    color: #052ec8;
}
.color4-before:before {
    color: #6e7eb3;
}
.color5-before:before {
    color: #001871;
}
.color6-before:before {
    color: #2e3e7b;
}
.color7-before:before {
    color: #4c5470;
}
.color8-before:before {
    color: #001871;
}
.color9-before:before {
    color: #001872;
}
.highlight .bottomlink.color3-before:before {
    color: #052ec8;
}
.social-ico .icon {
    color: #001871;
}
.social-ico .icon:hover {
    color: #4c5470;
}
ul.square li {
    border-top-color: #4c5470;
}
ul.square li:hover {
    background-color: #2e3e7b;
    border-top-color: #2e3e7b;
}
.wrap.variant ul.square li:hover {
    border-bottom-color: #2e3e7b;
    border-left-color: #2e3e7b;
    border-right-color: #2e3e7b;
}
ul.square li:hover span.view a {
    color: #2e3e7b;
}
ul.block-list-icon li:hover h3,
ul.block-list-icon li:hover p,
ul.block-list-icon li:hover .link-right,
ul.block-list-icon li:hover .icon {
    color: #052ec8;
}
.brand-process h1,
.brand-process h2 {
    color: #001871;
}
.main-slide ul.bullets li.active span:before,
.main-slide ul.bullets li span:hover:before {
    color: #314079;
}
.promo-left ul li a:hover,
.promo-right ul li a:hover {
    color: #6e7eb3;
}
ul.menu li a:hover .label,
ul.menu li a.active .label {
    color: #052ec8;
}
.top-colored {
    border-top-color: #001871;
}
ul.round-elements li:hover h3,
ul.round-elements li:hover p,
ul.round-elements li:hover a {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    color: #052ec8;
}
ul.block-folded li:hover h3,
ul.block-folded li:hover p,
ul.block-folded li:hover a {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    color: #052ec8;
}
.sidebar .cta ul a.brand-button,
.brand-button.color1,
.brand-button:hover {
    background-color: #001871;
    border-color: #314079;
    -moz-box-shadow: 0px 3px 5px 0px rgba(21, 52, 74, 0.41), inset 0px 1px 0px 0px #00219a;
    -webkit-box-shadow: 0px 3px 5px 0px rgba(21, 52, 74, 0.41), inset 0px 1px 0px 0px #00219a;
    box-shadow: 0px 3px 5px 0px rgba(21, 52, 74, 0.41), inset 0px 1px 0px 0px #00219a;
}
.sidebar .cta ul a.brand-button:hover,
.brand-button.color1:hover {
    background-color: #c0cdfc;
    background-color: #4c5470;
    -moz-box-shadow: 0px 3px 5px 0px rgba(21, 52, 74, 0.41), inset 0px 1px 0px 0px #e7ecfe;
    -webkit-box-shadow: 0px 3px 5px 0px rgba(21, 52, 74, 0.41), inset 0px 1px 0px 0px #e7ecfe;
    box-shadow: 0px 3px 5px 0px rgba(21, 52, 74, 0.41), inset 0px 1px 0px 0px #e7ecfe;
}
.csc-default .isRTE .csc-header h1.csc-firstHeader {
    color: #001871;
}
#global ul.action-items li a:hover {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    color: #001871;
    text-decoration: none;
}
#global .csc-default .isRTE h3 a,
#global .csc-default .isRTE h4 a {
    color: #001871;
}
#global .csc-default .isRTE h3 a:hover,
#global .csc-default .isRTE h4 a:hover {
    color: #001871;
    text-decoration: none;
}
.promo .promo-banner:hover .overlay-container {
    background-color: #2d3659;
}
.promo .promo-banner:hover .overlay-container p {
    color: rgba(255, 255, 255, 0.7);
    transition: all 0.5s ease-out;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
}
ul.sections h3 {
    color: #314079;
}
#woc_discpline h2.color5 {
    color: #001871;
}