/* Różowy akcent z logo (#E94793) – po równo z limonką: przyciski CTA w nagłówku i kontakcie, aktywna oferta, numery procesu, kreski przy etykietach. */
:root { --pk:#D81B7A; --pk-soft:#F760A3; --pk-hover:#B8005F; }
.nav-links > .btn, .fm-top .btn { background: var(--pk) !important; color:#fff !important; }
.nav-links > .btn:hover, .fm-top .btn:hover { background: var(--pk-hover) !important; color:#fff !important; }
main > section#kontakt .qf-form .btn { background: var(--pk) !important; color:#fff !important; }
main > section#kontakt .qf-form .btn:hover { background: var(--pk-hover) !important; }

/* oferta na stronie głównej: tytuł i numer limonkowe, tylko strzałka różowa */
.svc-list li:hover a, .svc-list li.on a { color: #cbe800 !important; }
.svc-list li:hover .n, .svc-list li.on .n { color: #cbe800 !important; }
.svc-list .go { color: var(--pk-soft) !important; }
/* numery procesu: różowy obrys */
.sc-purple .process .step .num, .bx-step .n, .flow .step .num { -webkit-text-stroke-color: var(--pk-soft) !important; }
.sc-purple .process .step:hover .num, .bx-step:hover .n, .flow .step:hover .num { color: var(--pk-soft) !important; }
/* kreska przy etykietach nad nagłówkami */
.eyebrow::before { background: var(--pk) !important; }
/* pole formularza po kliknięciu */
.qf-form input:focus, .qf-form textarea:focus { border-bottom-color: var(--pk-soft) !important; }