.elementor .e-6a20f6dc-98c6{width:100%;height:auto;max-width:46rem;aspect-ratio:3.4 / 1;object-fit:cover;border-radius:var(--radius-md);display:block;margin-inline: auto;\n}.elementor .e-5b184324-3b88{font-weight:800;font-size:var(--fs-small);color:var(--color-lime);letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;margin:0px;border-radius:var(--radius-sm);background-color:var(--color-ink);align-self:flex-start;& a { color: var(--color-lime); text-decoration: none; }\n}.elementor .e-55366191-7132{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.8rem, 3.1vw, 2.5rem);color:var(--color-ink);letter-spacing:-0.025em;line-height:1.12;margin:0px;text-align: left;\n}.elementor .e-30d3fbdb-d4dc{font-size:var(--fs-small);color:var(--color-text-muted);padding-block-start:0.75rem;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-57e56498-3031{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.8rem;}.elementor .e-7b7093f8-2a93{font-size:1.25rem;color:var(--color-ink);line-height:1.65;padding-block-end:1.5rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--color-border);\n}.elementor .e-61fc1008-5e7e{font-family:var(--font-heading);font-weight:800;font-size:2rem;color:var(--color-cat-serwisy);letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .e-1e91f692-5c6d{font-size:0.92rem;line-height:1.5;margin:0px;}.elementor .e-4c2fd19d-50bb{padding:1.25rem;border-radius:var(--radius-md);background-color:#EEF3FF;flex-direction:column;gap:0.5rem;flex:1 1 13rem;}.elementor .e-6ffce5ef-f5f6{font-family:var(--font-heading);font-weight:800;font-size:2rem;color:var(--color-cat-serwisy);letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .e-3060d9b-6620{font-size:0.92rem;line-height:1.5;margin:0px;}.elementor .e-166561e0-a3af{padding:1.25rem;border-radius:var(--radius-md);background-color:#EEF3FF;flex-direction:column;gap:0.5rem;flex:1 1 13rem;}.elementor .e-7a2ec17-7c95{font-family:var(--font-heading);font-weight:800;font-size:2rem;color:var(--color-cat-serwisy);letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .e-23cc110c-d944{font-size:0.92rem;line-height:1.5;margin:0px;}.elementor .e-44374afe-ae8d{padding:1.25rem;border-radius:var(--radius-md);background-color:#EEF3FF;flex-direction:column;gap:0.5rem;flex:1 1 13rem;}.elementor .e-34a69223-faa3{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-5c12cd95-71c3{font-weight:800;font-size:var(--fs-small);color:var(--color-text-muted);letter-spacing:0.14em;margin:0px;}.elementor .e-1dd4769a-4317{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-5f7ff176-6689{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-5da17811-2ccd:hover,.elementor .e-5da17811-2ccd:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-5da17811-2ccd{width:auto;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-border);border-style:solid;transition:border-color 0.2s;flex-direction:row;gap:0.9rem;flex:1 1 14rem;align-items:center;}.elementor .e-267470c2-3216{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-421450a0-c99b{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-3cd7dbb4-6656:hover,.elementor .e-3cd7dbb4-6656:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-3cd7dbb4-6656{width:auto;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-border);border-style:solid;transition:border-color 0.2s;flex-direction:row;gap:0.9rem;flex:1 1 14rem;align-items:center;}.elementor .e-9ec67ce-6a88{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-4b9f8a74-a45e{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-339e31f0-94e4:hover,.elementor .e-339e31f0-94e4:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-339e31f0-94e4{width:auto;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-border);border-style:solid;transition:border-color 0.2s;flex-direction:row;gap:0.9rem;flex:1 1 14rem;align-items:center;}.elementor .e-1b7f74f9-17b9{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-539d6b09-7707{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-4a77ccc8-dccd:hover,.elementor .e-4a77ccc8-dccd:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-4a77ccc8-dccd{width:auto;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-border);border-style:solid;transition:border-color 0.2s;flex-direction:row;gap:0.9rem;flex:1 1 14rem;align-items:center;}.elementor .e-45043e6d-36dd{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-5cb81d1c-9dfe{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-2956d9e9-ba52:hover,.elementor .e-2956d9e9-ba52:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-2956d9e9-ba52{width:auto;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-border);border-style:solid;transition:border-color 0.2s;flex-direction:row;gap:0.9rem;flex:1 1 14rem;align-items:center;}.elementor .e-3dc43867-fa93{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-7659d1a2-b9ee{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-45d79415-58f6:hover,.elementor .e-45d79415-58f6:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-45d79415-58f6{width:auto;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-border);border-style:solid;transition:border-color 0.2s;flex-direction:row;gap:0.9rem;flex:1 1 14rem;align-items:center;}.elementor .e-397aa4da-8c44{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-6613e668-ed75{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-4ea73b12-4455:hover,.elementor .e-4ea73b12-4455:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-4ea73b12-4455{width:auto;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-border);border-style:solid;transition:border-color 0.2s;flex-direction:row;gap:0.9rem;flex:1 1 14rem;align-items:center;}.elementor .e-27f75f87-e88c{padding:0px;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-400e7137-8962{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1rem;}.elementor .e-1ede3aa2-55bc{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin-block-start:2rem;margin-block-end:-0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9748e98-8805{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-de51dd5-be75{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.25rem, 2.8vw, 1.6rem);color:var(--color-ink);letter-spacing:-0.02em;line-height:1.25;padding-inline-start:1.25rem;margin:0px;border-inline-start-width:6px;border-left-style: solid; border-left-color: var(--color-cat-serwisy);\n}.elementor .e-5a4b538f-b173{margin:0px;}.elementor .e-2abdcb14-575c{margin:0px;}.elementor .e-7411750b-4dcc{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin-block-start:3rem;margin-block-end:-0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3b5c7b6c-91bb{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bb49880-3094{margin:0px;}.elementor .e-10076abb-366a{margin:0px;}.elementor .e-5f1d7670-37d6{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;background-color:#EEF3FF;}.elementor .e-6220c37d-7350{font-weight:800;font-size:var(--fs-small);color:#fff;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:0 0 26%;}.elementor .e-4d45c08-46c8{font-weight:800;font-size:var(--fs-small);color:#fff;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-2a2e6924-98fb{font-weight:800;font-size:var(--fs-small);color:#fff;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-756c3a82-a4c8{padding:0px;background-color:var(--color-cat-serwisy);flex-direction:row;}.elementor .e-36513606-81fc{font-weight:700;font-size:0.92rem;color:var(--color-ink);padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:0 0 26%;}.elementor .e-61a85a6e-dce4{font-size:0.92rem;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-4c371e24-a1e4{font-size:0.92rem;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-a3b6857-9018{padding:0px;border-block-start-width:1px;flex-direction:row;border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-2dafd506-9c7d{font-weight:700;font-size:0.92rem;color:var(--color-ink);padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:0 0 26%;}.elementor .e-2b2692f2-af25{font-size:0.92rem;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-18d6b825-f2e2{font-size:0.92rem;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-425cba68-ae58{padding:0px;border-block-start-width:1px;background-color:var(--color-bg-alt);flex-direction:row;border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-5ec550fe-8624{font-weight:700;font-size:0.92rem;color:var(--color-ink);padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:0 0 26%;}.elementor .e-15c43eb0-4616{font-size:0.92rem;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-167b5343-33c7{font-size:0.92rem;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-45c9eb76-606f{padding:0px;border-block-start-width:1px;flex-direction:row;border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-ce6fd3f-d09e{font-weight:700;font-size:0.92rem;color:var(--color-ink);padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:0 0 26%;}.elementor .e-3ccef40d-fff3{font-size:0.92rem;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-3f55bab2-ab6f{font-size:0.92rem;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;flex:1 1 0px;}.elementor .e-5f4a7b3b-e2a8{padding:0px;border-block-start-width:1px;background-color:var(--color-bg-alt);flex-direction:row;border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-17692f28-da81{overflow:hidden;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-cat-serwisy);border-style:solid;flex-direction:column;gap:0px;}.elementor .e-31055baa-b2f3{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin-block-start:3rem;margin-block-end:-0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bb640d9-ff32{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-75422068-5798{margin:0px;}.elementor .e-66015b2c-6e56{width:100%;height:auto;max-width:100%;border-radius:var(--radius-md);display:block;}.elementor .e-353d2626-7812{width:calc(100% + 6rem);padding:0px;margin-block-start:0.75rem;margin-block-end:0.75rem;margin-inline-start:-3rem;margin-inline-end:-3rem;}.elementor .e-74387cef-7ded{font-size:var(--fs-small);color:var(--color-text-muted);text-align:center;margin-block-start:-0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-563811d6-76f7{margin:0px;}.elementor .e-48b7bb26-f3cf{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin-block-start:3rem;margin-block-end:-0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4882ce29-da6e{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2e18e6d7-e837{margin:0px;}.elementor .e-2ec34983-1479{margin:0px;}.elementor .e-2bf9947e-fc35{height:2.6rem;font-family:var(--font-heading);font-weight:800;font-size:1.3rem;color:#fff;line-height:2.6rem;text-align:center;margin:0px;border-radius:var(--radius-md);background-color:var(--color-cat-serwisy);flex:0 0 2.6rem;}.elementor .e-42515ff1-90dd{padding-block-start:0.4rem;margin:0px;}.elementor .e-297b51e2-8a46{padding-block-start:0px;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.1rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--color-border);\n}.elementor .e-15629eb2-1095{height:2.6rem;font-family:var(--font-heading);font-weight:800;font-size:1.3rem;color:#fff;line-height:2.6rem;text-align:center;margin:0px;border-radius:var(--radius-md);background-color:var(--color-cat-serwisy);flex:0 0 2.6rem;}.elementor .e-36474392-fa09{padding-block-start:0.4rem;margin:0px;}.elementor .e-727a1da7-b077{padding-block-start:0px;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.1rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--color-border);\n}.elementor .e-1dd3fc37-969b{height:2.6rem;font-family:var(--font-heading);font-weight:800;font-size:1.3rem;color:#fff;line-height:2.6rem;text-align:center;margin:0px;border-radius:var(--radius-md);background-color:var(--color-cat-serwisy);flex:0 0 2.6rem;}.elementor .e-77ee3f65-b1e0{padding-block-start:0.4rem;margin:0px;}.elementor .e-158d8e07-7b94{padding-block-start:0px;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.1rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--color-border);\n}.elementor .e-517de35d-6ece{height:2.6rem;font-family:var(--font-heading);font-weight:800;font-size:1.3rem;color:#fff;line-height:2.6rem;text-align:center;margin:0px;border-radius:var(--radius-md);background-color:var(--color-cat-serwisy);flex:0 0 2.6rem;}.elementor .e-712397aa-83dc{padding-block-start:0.4rem;margin:0px;}.elementor .e-6757040f-e3af{padding-block-start:0px;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.1rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--color-border);\n}.elementor .e-445a50f-5eb3{height:2.6rem;font-family:var(--font-heading);font-weight:800;font-size:1.3rem;color:#fff;line-height:2.6rem;text-align:center;margin:0px;border-radius:var(--radius-md);background-color:var(--color-cat-serwisy);flex:0 0 2.6rem;}.elementor .e-6b571c21-5d0f{padding-block-start:0.4rem;margin:0px;}.elementor .e-5f8a4f7-dc1c{padding-block-start:0px;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.1rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--color-border);\n}.elementor .e-10fea70b-91f5{height:2.6rem;font-family:var(--font-heading);font-weight:800;font-size:1.3rem;color:var(--color-lime);line-height:2.6rem;text-align:center;margin:0px;border-radius:var(--radius-md);background-color:var(--color-ink);flex:0 0 2.6rem;}.elementor .e-257bcc29-198c{padding-block-start:0.4rem;margin:0px;}.elementor .e-cd4b386-f740{padding:0px;flex-direction:row;gap:1.1rem;align-items:flex-start;}.elementor .e-5691a3f1-dc2c{padding:0px;flex-direction:column;gap:0.9rem;}.elementor .e-3263456b-aeec{width:100%;height:auto;max-width:100%;border-radius:var(--radius-md);display:block;}.elementor .e-4542ad67-7ba0{width:calc(100% + 6rem);padding:0px;margin-block-start:0.75rem;margin-block-end:0.75rem;margin-inline-start:-3rem;margin-inline-end:-3rem;}.elementor .e-7b67507b-d954{font-size:var(--fs-small);color:var(--color-text-muted);text-align:center;margin-block-start:-0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-493d1757-c4fa{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin-block-start:3rem;margin-block-end:-0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-83e2e5c-2865{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e3b8c5e-74ad{margin:0px;}.elementor .e-7a230282-3d43{margin:0px;}.elementor .e-4bbabc5b-ca2a{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin-block-start:3rem;margin-block-end:-0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f89f629-3832{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-648f85fc-db18{margin:0px;}.elementor .e-25bc0ffa-12aa{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin:0px;}.elementor .e-108bd3eb-6bf8{font-size:1rem;margin:0px;}.elementor .e-12ddc0c1-12da{padding:1.25rem;border-radius:var(--radius-md);border-block-start-width:6px;background-color:#EEF3FF;flex-direction:column;gap:0.6rem;flex:1 1 16rem;border-top-style: solid; border-top-color: var(--color-cat-serwisy);\n}.elementor .e-422af985-8b4e{font-weight:800;font-size:var(--fs-small);color:var(--color-text-muted);letter-spacing:0.14em;margin:0px;}.elementor .e-62142004-e771{font-size:1rem;margin:0px;}.elementor .e-312615bc-517c{padding:1.25rem;border-radius:var(--radius-md);border-block-start-width:6px;background-color:var(--color-bg-alt);flex-direction:column;gap:0.6rem;flex:1 1 16rem;border-top-style: solid; border-top-color: var(--color-text-muted);\n}.elementor .e-1aaab937-51f9{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-399c279a-4599{margin:0px;}.elementor .e-50de2684-f470{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin-block-start:3rem;margin-block-end:-0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-56f262c-9740{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3a51df7b-3a75{margin:0px;}.elementor .e-77667574-7d54{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.4rem, 3.4vw, 2rem);color:var(--color-cat-serwisy);letter-spacing:-0.03em;line-height:1.12;margin:0px;}.elementor .e-543a7b89-e7bf{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:2px;border-block-end-width:2px;border-top-style: solid; border-top-color: var(--color-cat-serwisy); border-bottom-style: solid; border-bottom-color: var(--color-cat-serwisy);\n}.elementor .e-6f3bcc48-ceae{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.3rem, 3vw, 1.9rem);color:#fff;letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-5e01bd48-b336{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.5rem;border-radius:var(--radius-md);background-color:var(--color-cat-serwisy);}.elementor .e-772436ab-2ec1{font-weight:800;font-size:var(--fs-small);color:var(--color-text-muted);letter-spacing:0.14em;margin:0px;}.elementor .e-6e8ff6e9-8034{font-size:0.95rem;padding-inline-start:1rem;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--color-border);\n}.elementor .e-1977ac49-37d4{font-size:0.95rem;padding-inline-start:1rem;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--color-border);\n}.elementor .e-2d83560-d556{font-size:0.95rem;padding-inline-start:1rem;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--color-border);\n}.elementor .e-4ac3c2f9-66d1{padding-block-start:1.25rem;margin-block-start:1.5rem;border-block-start-width:3px;flex-direction:column;gap:0.75rem;border-top-style: solid; border-top-color: var(--color-ink);\n}.elementor .e-1ddea64d-d9c8{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin:0px;}.elementor .e-3b75b8ca-391a{font-family:var(--font-heading);font-weight:800;font-size:1.05rem;color:var(--color-ink);line-height:1.2;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b8a0233-f5c1{font-size:0.9rem;color:var(--color-text-muted);margin:0px;}.elementor .e-11fd0abb-b108:hover,.elementor .e-11fd0abb-b108:focus-visible{background-color:#EEF3FF;transform:translate3d(0px, -3px, 0px);}.elementor .e-11fd0abb-b108{width:auto;text-decoration:none;padding:1.1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-ink);border-style:solid;transition:transform 0.2s;flex:1 1 12rem;}.elementor .e-184bc9a6-18cf{font-family:var(--font-heading);font-weight:800;font-size:1.05rem;color:var(--color-ink);line-height:1.2;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3ce27395-a2c0{font-size:0.9rem;color:var(--color-text-muted);margin:0px;}.elementor .e-5e22a0c6-3dcf:hover,.elementor .e-5e22a0c6-3dcf:focus-visible{background-color:#EEF3FF;transform:translate3d(0px, -3px, 0px);}.elementor .e-5e22a0c6-3dcf{width:auto;text-decoration:none;padding:1.1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-ink);border-style:solid;transition:transform 0.2s;flex:1 1 12rem;}.elementor .e-1adab39c-676c{font-family:var(--font-heading);font-weight:800;font-size:1.05rem;color:var(--color-ink);line-height:1.2;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3905d435-c370{font-size:0.9rem;color:var(--color-text-muted);margin:0px;}.elementor .e-398715ea-c1b9:hover,.elementor .e-398715ea-c1b9:focus-visible{background-color:#EEF3FF;transform:translate3d(0px, -3px, 0px);}.elementor .e-398715ea-c1b9{width:auto;text-decoration:none;padding:1.1rem;border-radius:var(--radius-md);border-width:2px;border-color:var(--color-ink);border-style:solid;transition:transform 0.2s;flex:1 1 12rem;}.elementor .e-3e3daa39-e5ad{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-5afddd1f-89ae{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1rem;}.elementor .e-1b6e0f35-de59{width:100%;max-width:46rem;padding:0px;flex-direction:column;gap:1.5rem;margin-inline: auto;\n}.elementor .e-432b78a2-e2f8{width:100%;max-width:62rem;padding-block-start:0.75rem;padding-block-end:5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:2rem;margin-inline: auto; margin-inline: auto;\n}