.elementor-808 .elementor-element.elementor-element-8a81c101{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-808 .elementor-element.elementor-element-8a81c101:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-8a81c101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F5;}/* Start custom CSS for container, class: .elementor-element-8a81c101 *//* DHC partner dashboard: page-scoped contrast correction. No login or reporting changes. */
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-panel h2,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-card h2,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-login h1,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-card strong,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-rewards b { color: #17191b !important; opacity: 1; text-shadow: none; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-panel p:not(.dhca-kicker):not(.dhca-muted),
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-login p:not(.dhca-kicker) { color: #374151 !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-muted,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-card small,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-rewards span,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-message,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access footer p { color: #4b5563 !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-panel .dhca-kicker,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-login .dhca-kicker { color: #cf142b !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-panel th { color: #374151 !important; background-color: #f3f4f6; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-panel td,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-panel td strong { color: #17191b !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-panel td small { color: #4b5563 !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-brand,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-brand:visited,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-brand > span,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-phone,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-phone:visited { color: #17191b !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-brand small { color: #cf142b !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-reset,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-reset:visited { color: #4b5563 !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-button,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-button:visited { color: #ffffff !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-button.dhca-outline,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-button.dhca-outline:visited { color: #17191b !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-hero h1,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-hero h2 { color: #ffffff !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-hero h1 span { color: #ff6476 !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-hero p,
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-hero small { color: #d5d7da !important; }
.elementor-808 .elementor-element.elementor-element-8a81c101 .dhc-access .dhca-hero .dhca-kicker { color: #ffbcc4 !important; }/* End custom CSS */