/* Start custom CSS for html, class: .elementor-element-7d07fc4 *//********  WM80 • SEO Landing — PATCH: nagłówki + ptaszki = pomarańcz  ********/

/* 1) Wszystkie nagłówki na tej stronie w kolorze brandu */
.landing-seo h1,
.landing-seo h2,
.landing-seo h3,
.landing-seo .h1,
.landing-seo .h2,
.landing-seo .h3{
  color: var(--accent) !important;
  background-image: none !important;
  -webkit-background-clip: initial !important;
  background-clip: initial !important;
  -webkit-text-fill-color: initial !important;
  text-shadow: none !important;
}

/* pasek-akcent nad nagłówkami zostaje w pomarańczy */
.landing-seo h1::before,
.landing-seo h2::before,
.landing-seo h3::before,
.landing-seo .h1::before,
.landing-seo .h2::before,
.landing-seo .h3::before{
  background: linear-gradient(90deg, var(--accent), var(--accent-2)) !important;
}

/* 2) Wszystkie „ptaszki” na pomarańczowo — niezależnie od miejsca */
.landing-seo .list .ok,
.landing-seo .feature .list .ok,
.landing-seo details .ok,
.landing-seo .hero__card .list .ok,
.landing-seo .faq .ok{
  color: var(--accent) !important;
  opacity: 1 !important;
  filter: none !important;
  text-shadow: none !important;
  mix-blend-mode: normal !important;
}

/* 3) Gdyby gdzieś ikona była SVG/emoji — też ją „podpalamy” */
.landing-seo .list li svg,
.landing-seo .list li i,
.landing-seo .list li::marker{
  color: var(--accent) !important;
  stroke: var(--accent) !important;
  fill: var(--accent) !important;
}

/* 4) Drobne: tekst przy ikonie niech zostanie czytelny */
.landing-seo .list li span:not(.ok){ color:#c9cbd6; }/* End custom CSS */