.info-body-color {color: #2E1A47;}
.tmp__article--hero--container .herobanner:not(.truist-carousel .herobanner) {display: none;}
.text__list__style--number-block--2 li:not(.text__list__style--number-block--2 li li) {padding-left: 0;border-bottom: 0; margin-bottom: 0;}
.text__list__style--number-block li:not(.text__list__style--number-block li li):before {position: absolute;}
.text__list__style--number-block--2 li:before {font-size: 3.6rem; line-height: 4.2rem; font-weight: 400;}
.tmp__article--body h2 {font-size: 3.6rem; line-height: 1.2; display: inline-block; font-weight: 400; margin-left: 40px;}
hr {height: 20px; border-top: 2px solid #2E1A47;}
.dcm-info-purple-bg {margin-top: 40px; background-color: #AFABC9; padding: 30px 70px; color: #2E1A47; position: relative; z-index: 2;  width: auto; margin: 30px -8.333%;}
.tmp__article--body h3 {font-size: 3.6rem; margin-bottom: 20px; font-weight: 300;}
.grid__bg-color--midnight-purple {position: relative; z-index: 2; width: auto !important; margin: 30px -8.333% !important; padding: 0 70px;}
.dcm-info-grey-bg {position: relative; z-index: 1; width: auto; margin: 30px -8.333%; padding: 0 70px; background-color: #F7F7F7;}
.dcm-info-grey-bg h2 {margin-left: 0;}