:root {
--dt-color-primary: #0E3044;
--dt-color-primary-contrast: #FFFFFF;
--dt-color-primary-dark-text: #0E3044;
--dt-color-secondary: #DDEEE3;
--dt-color-secondary-contrast: #0E3044;
--dt-color-secondary-dark-text: #702B42;
--dt-color-accent: #474747;
--dt-color-accent-contrast: #FFFFFF;
--dt-color-graybg: #E6E6E6;
--dt-color-graybg-contrast: #000000;
}

/* Override inline styles with #e8a53b */
[style*="#e8a53b"] {
background-color: #DDEEE3 !important;
}

/* Case 1: When the parent has class .cp-bg-dp-primary */
.cp-bg-dp-primary .file_download_btn {
  color: #ffffff !important;
}

/* Case 2: When the parent has inline style with background-color: #0e3044 */
div[style*="background-color: #0e3044"] .file_download_btn {
  color: #ffffff !important;
}

/* Optional: Also match RGB format if needed */
div[style*="background-color: rgb(14, 48, 68)"] .file_download_btn {
  color: #ffffff !important;
}
