html,
body {
  color-scheme: only light !important;
  supported-color-schemes: light !important;
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
}

body,
#page,
.site,
.site-main,
.site-content,
.elementor,
.elementor-section,
.elementor-container,
.elementor-widget-wrap,
.woocommerce,
.woocommerce-page,
.elementor-location-header,
.elementor-location-footer,
main,
#content,
.page-content,
.entry-content,
.hfeed,
.site-header,
.site-footer,
.msm-search,
.msm-search-overlay,
.msm-search-overlay-inner,
.msm-search-form,
.msm-search-input,
.msm-search-btn,
.msm-search-close,
.msm-search-launch,
.msm-search-card,
.msm-card,
.msm-card-media {
  background-color: #fff !important;
}

.msm-search,
.msm-search-overlay,
.msm-search-overlay-inner,
.msm-search-input,
.msm-search-btn,
.msm-search-close,
.msm-search-launch,
.msm-search-pill,
.msm-search-cat,
.msm-card {
  color-scheme: only light !important;
  color: #000 !important;
  -webkit-text-fill-color: currentColor !important;
}

.msm-search-input {
  -webkit-appearance: none !important;
  appearance: none !important;
}

@media (prefers-color-scheme: dark) {
  html,
  body {
    color-scheme: only light !important;
    supported-color-schemes: light !important;
    background: #fff !important;
    background-color: #fff !important;
    color: #000 !important;
  }

  body,
  #page,
  .site,
  .site-main,
  .site-content,
  .elementor,
  .elementor-section,
  .elementor-container,
  .elementor-widget-wrap,
  .woocommerce,
  .woocommerce-page,
  .elementor-location-header,
  .elementor-location-footer,
  main,
  #content,
  .page-content,
  .entry-content,
  .hfeed,
  .site-header,
  .site-footer,
  .msm-search,
  .msm-search-overlay,
  .msm-search-overlay-inner,
  .msm-search-form,
  .msm-search-input,
  .msm-search-btn,
  .msm-search-close,
  .msm-search-launch,
  .msm-search-card,
  .msm-card,
  .msm-card-media {
    background-color: #fff !important;
  }

  .msm-search,
  .msm-search-overlay,
  .msm-search-overlay-inner,
  .msm-search-input,
  .msm-search-btn,
  .msm-search-close,
  .msm-search-launch,
  .msm-search-pill,
  .msm-search-cat,
  .msm-card {
    color-scheme: only light !important;
    color: #000 !important;
    -webkit-text-fill-color: currentColor !important;
  }
}

html.wp-dark-mode-active,
body.wp-dark-mode-active,
html.wp-dark-mode-enabled,
body.wp-dark-mode-enabled,
html.dark-mode,
body.dark-mode,
html.darkmode,
body.darkmode,
html.night-mode,
body.night-mode,
html.nightmode,
body.nightmode,
html[data-theme="dark"],
body[data-theme="dark"],
html[data-color-mode="dark"],
body[data-color-mode="dark"],
html.msm-device-dark-mode,
body.msm-device-dark-mode,
html[data-msm-device-dark-mode="dark"],
body[data-msm-device-dark-mode="dark"] {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
  filter: none !important;
}

html.wp-dark-mode-active body,
body.wp-dark-mode-active,
html.wp-dark-mode-enabled body,
body.wp-dark-mode-enabled,
html.dark-mode body,
body.dark-mode,
html.darkmode body,
body.darkmode,
html.night-mode body,
body.night-mode,
html.nightmode body,
body.nightmode,
html[data-theme="dark"] body,
body[data-theme="dark"],
html[data-color-mode="dark"] body,
body[data-color-mode="dark"],
html.msm-device-dark-mode body,
body.msm-device-dark-mode,
html[data-msm-device-dark-mode="dark"] body,
body[data-msm-device-dark-mode="dark"] {
  background: #fff !important;
  background-color: #fff !important;
  color: #000 !important;
}

html.wp-dark-mode-active a,
body.wp-dark-mode-active a,
html.wp-dark-mode-enabled a,
body.wp-dark-mode-enabled a,
html.dark-mode a,
body.dark-mode a,
html.darkmode a,
body.darkmode a,
html.night-mode a,
body.night-mode a,
html.nightmode a,
body.nightmode a,
html[data-theme="dark"] a,
body[data-theme="dark"] a,
html[data-color-mode="dark"] a,
body[data-color-mode="dark"] a,
html.msm-device-dark-mode a,
body.msm-device-dark-mode a,
html[data-msm-device-dark-mode="dark"] a,
body[data-msm-device-dark-mode="dark"] a {
  color: #000 !important;
}

html.wp-dark-mode-active .site-footer .custom-logo,
body.wp-dark-mode-active .site-footer .custom-logo,
html.wp-dark-mode-enabled .site-footer .custom-logo,
body.wp-dark-mode-enabled .site-footer .custom-logo,
html.dark-mode .site-footer .custom-logo,
body.dark-mode .site-footer .custom-logo,
html.darkmode .site-footer .custom-logo,
body.darkmode .site-footer .custom-logo,
html.night-mode .site-footer .custom-logo,
body.night-mode .site-footer .custom-logo,
html.nightmode .site-footer .custom-logo,
body.nightmode .site-footer .custom-logo,
html[data-theme="dark"] .site-footer .custom-logo,
body[data-theme="dark"] .site-footer .custom-logo,
html[data-color-mode="dark"] .site-footer .custom-logo,
body[data-color-mode="dark"] .site-footer .custom-logo,
html.msm-device-dark-mode .site-footer .custom-logo,
body.msm-device-dark-mode .site-footer .custom-logo,
html[data-msm-device-dark-mode="dark"] .site-footer .custom-logo,
body[data-msm-device-dark-mode="dark"] .site-footer .custom-logo {
  content: url("https://euctocampus.com/presence/wp-content/uploads/2026/05/Group-1321315405.png") !important;
}
