/* IM_LISTING_BANNER_CTA_WHITE_FINAL_V1 */
/*
  Corrige el CTA del banner de /anuncios.
  legal_pages.css aplica una regla global sobre main a con !important.
  Este archivo se carga al final y solo afecta a .im-listing-banner__cta.
*/

html body main a.im-listing-banner__cta,
html body main a.im-listing-banner__cta:link,
html body main a.im-listing-banner__cta:visited,
html body main a.im-listing-banner__cta:hover,
html body main a.im-listing-banner__cta:focus,
html body main a.im-listing-banner__cta:active,
html body:not([data-home-like="1"]) main a.im-listing-banner__cta,
html body:not([data-home-like="1"]) main a.im-listing-banner__cta:link,
html body:not([data-home-like="1"]) main a.im-listing-banner__cta:visited,
html body:not([data-home-like="1"]) main a.im-listing-banner__cta:hover,
html body:not([data-home-like="1"]) main a.im-listing-banner__cta:focus,
html body:not([data-home-like="1"]) main a.im-listing-banner__cta:active,
html body:not([data-home-like="1"]):not(.im-help-topic-page):not(.im-help-body):not(.im-wrap):not([class*="pm-panel-"]) main a.im-listing-banner__cta,
html body:not([data-home-like="1"]):not(.im-help-topic-page):not(.im-help-body):not(.im-wrap):not([class*="pm-panel-"]) main a.im-listing-banner__cta:link,
html body:not([data-home-like="1"]):not(.im-help-topic-page):not(.im-help-body):not(.im-wrap):not([class*="pm-panel-"]) main a.im-listing-banner__cta:visited,
html body:not([data-home-like="1"]):not(.im-help-topic-page):not(.im-help-body):not(.im-wrap):not([class*="pm-panel-"]) main a.im-listing-banner__cta:hover,
html body:not([data-home-like="1"]):not(.im-help-topic-page):not(.im-help-body):not(.im-wrap):not([class*="pm-panel-"]) main a.im-listing-banner__cta:focus,
html body:not([data-home-like="1"]):not(.im-help-topic-page):not(.im-help-body):not(.im-wrap):not([class*="pm-panel-"]) main a.im-listing-banner__cta:active {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  text-decoration: none !important;
  text-decoration-thickness: 0 !important;
  text-underline-offset: 0 !important;
}

html body main a.im-listing-banner__cta *,
html body:not([data-home-like="1"]) main a.im-listing-banner__cta *,
html body:not([data-home-like="1"]):not(.im-help-topic-page):not(.im-help-body):not(.im-wrap):not([class*="pm-panel-"]) main a.im-listing-banner__cta * {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  text-decoration: none !important;
}

html body main a.im-listing-banner__cta svg {
  color: #ffffff !important;
  fill: currentColor !important;
}
