.elementor .e-1184deb2-5e2d{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-26bf7ff1-6c67{font-weight:800;font-size:var(--fs-small);color:#fff;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-cat-technologie);align-self:flex-start;& a { color: #fff; text-decoration: none; }\n}.elementor .e-7a9edcf8-9413{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-21364915-f655{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-21df6a30-c5cb{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-799e1881-6ea3{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-7cd5b47b-6d48{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-347f4b90-a6ea{font-size:0.92rem;line-height:1.5;margin:0px;}.elementor .e-1041cbb3-c541{padding:1.25rem;border-radius:var(--radius-md);background-color:#EEF3FF;flex-direction:column;gap:0.5rem;flex:1 1 13rem;}.elementor .e-48353a01-d9b0{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-6e5c223f-8373{font-size:0.92rem;line-height:1.5;margin:0px;}.elementor .e-71b79591-aa17{padding:1.25rem;border-radius:var(--radius-md);background-color:#EEF3FF;flex-direction:column;gap:0.5rem;flex:1 1 13rem;}.elementor .e-4303dfdb-89a7{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-3bf9a4d0-ff60{font-size:0.92rem;line-height:1.5;margin:0px;}.elementor .e-61a00b8f-6c10{padding:1.25rem;border-radius:var(--radius-md);background-color:#EEF3FF;flex-direction:column;gap:0.5rem;flex:1 1 13rem;}.elementor .e-6f7376c0-d4c8{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-1a98974e-342c{font-weight:800;font-size:var(--fs-small);color:var(--color-text-muted);letter-spacing:0.14em;margin:0px;}.elementor .e-3ebc6f4b-5616{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-15da2f57-d3dc{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-6a3e59cc-df18:hover,.elementor .e-6a3e59cc-df18:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-6a3e59cc-df18{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-671d2741-8c1d{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-39d659dc-d321{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-584cadd0-f7da:hover,.elementor .e-584cadd0-f7da:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-584cadd0-f7da{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-433fc21f-7b65{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-655196dc-3d4e{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-53fab724-9eba:hover,.elementor .e-53fab724-9eba:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-53fab724-9eba{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-5b9f6f34-35aa{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-7cf86558-818b{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-535c78a1-9eb8:hover,.elementor .e-535c78a1-9eb8:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-535c78a1-9eb8{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-6c33e33e-7c2c{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-30cf0be4-a805{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-2cf80df9-94f4:hover,.elementor .e-2cf80df9-94f4:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-2cf80df9-94f4{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-3e3c8aa8-36ad{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--color-cat-serwisy);margin:0px;}.elementor .e-508fb2a9-370c{font-weight:700;color:var(--color-ink);line-height:1.3;margin:0px;}.elementor .e-2d73162-f375:hover,.elementor .e-2d73162-f375:focus-visible{border-color:var(--color-cat-serwisy);}.elementor .e-2d73162-f375{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-1bea4507-36b7{padding:0px;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-5db5ccea-cd73{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-3f494b0e-bdb9{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-2997d885-217b{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4663f0e4-5e03{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-36ecc8e7-1b08{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.5rem, 3.6vw, 2.2rem);color:var(--color-cat-serwisy);letter-spacing:-0.03em;line-height:1.1;margin:0px;}.elementor .e-41aa694-d85a{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-58973f30-3f72{margin:0px;}.elementor .e-3d1c891-4b3e{margin:0px;}.elementor .e-765e67e0-2f15{margin:0px;}.elementor .e-2fac6df7-35e7{width:100%;height:auto;max-width:100%;border-radius:var(--radius-md);display:block;}.elementor .e-2a83ebcd-8c07{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-5f42cd7f-c81b{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-4f0c14e7-10ed{margin:0px;}.elementor .e-589d3320-2850{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-75d592a8-ab71{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-149f441a-4c16{margin:0px;}.elementor .e-13769773-5267{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin:0px;}.elementor .e-70c604f8-82b2{font-family:"Consolas, 'Courier New', Courier, monospace";font-size:0.88rem;line-height:1.6;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;border-radius:var(--radius-md);border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-alt);overflow-x: auto; overflow-x: auto;\n}.elementor .e-157dd038-75d2{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-9f82557-9d87{font-size:1rem;margin:0px;}.elementor .e-64ce359f-7d0b{margin:0px;}.elementor .e-72f81edf-b055{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-23ffa05c-6560{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5019e740-9423{margin:0px;}.elementor .e-7e41740-8782{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin:0px;}.elementor .e-59aec973-bee7{font-size:1rem;margin:0px;}.elementor .e-276a6c2f-72f3{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-c545af9-de2b{font-weight:800;font-size:var(--fs-small);color:var(--color-text-muted);letter-spacing:0.14em;margin:0px;}.elementor .e-3ac4fe57-1a1d{font-size:1rem;margin:0px;}.elementor .e-11684671-fb8a{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-4ef35454-62e0{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-2450f577-d7b1{margin:0px;}.elementor .e-78e04cd9-d528{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-81233f6-ea83{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 28%;}.elementor .e-6d0e90f8-3514{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-d25eeae-1742{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-482a8d7d-deca{padding:0px;background-color:var(--color-cat-serwisy);flex-direction:row;}.elementor .e-1a7d7944-1353{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 28%;}.elementor .e-522bd2f7-626e{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-335b0cd8-1045{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-55a251ef-716c{padding:0px;border-block-start-width:1px;flex-direction:row;border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-39ac4b13-ee59{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 28%;}.elementor .e-2ebecc83-aa8d{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-c091aa-4882{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-2d2fcd3b-2da4{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-7b287ce6-299c{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 28%;}.elementor .e-57517a21-3042{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-1831d391-27b5{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-13769961-b0fa{padding:0px;border-block-start-width:1px;flex-direction:row;border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-4cca0c82-6580{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 28%;}.elementor .e-3931adcf-e668{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-7bcfec87-538b{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-4bc6f457-361e{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-25e1b635-9358{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-5c4c0a49-199a{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-d26f2f4-6e32{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1dab2804-70fb{margin:0px;}.elementor .e-709063d1-aa9b{width:100%;height:auto;max-width:100%;border-radius:var(--radius-md);display:block;}.elementor .e-7bdc1aa6-10db{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-36848e53-a68d{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-4a946490-97fd{margin:0px;}.elementor .e-22c4fd00-c56e{margin:0px;}.elementor .e-1184683a-1866{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin:0px;}.elementor .e-1ac0e176-fa87{font-family:"Consolas, 'Courier New', Courier, monospace";font-size:0.88rem;color:#E6E9EB;line-height:1.6;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;border-radius:var(--radius-md);background-color:var(--color-ink);overflow-x: auto; overflow-x: auto;\n}.elementor .e-7a310ef1-a61d{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-fccbfd-7c16{font-size:1rem;margin:0px;}.elementor .e-2636d007-7cd6{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-1db7a0e-886e{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-58ae5bf6-519d{margin:0px;}.elementor .e-92afadc-283f{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-technologie);letter-spacing:0.14em;margin:0px;}.elementor .e-5c3e7cf-dc9e{font-size:1rem;margin:0px;}.elementor .e-68a024-426c{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--radius-md);border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:6px;border-inline-end-width:1px;border-color:#F0D9A8;border-style:solid;background-color:#FFF7E6;flex-direction:column;gap:0.6rem;border-left-style: solid; border-left-color: var(--color-cat-technologie);\n}.elementor .e-110348bf-b6c6{margin:0px;}.elementor .e-73bad1fe-2e88{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-3ac48e91-93b1{margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ad4dafe-1d61{margin:0px;}.elementor .e-4f1fb080-d08b{margin:0px;}.elementor .e-60f547eb-e6b9{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-6c5ce1ed-43fb{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-1262bcc8-eca8{font-weight:800;font-size:var(--fs-small);color:var(--color-text-muted);letter-spacing:0.14em;margin:0px;}.elementor .e-3397ee6a-3371{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-6f8f083b-4998{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-7ee14574-8d69{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-2784a16e-6257{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-5ff80d4e-8ca2{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-4df68af5-43b6{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-60aa3655-ae92{font-weight:800;font-size:var(--fs-small);color:var(--color-cat-serwisy);letter-spacing:0.14em;margin:0px;}.elementor .e-11b759f-1d91{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-62ec0262-26bd{font-size:0.9rem;color:var(--color-text-muted);margin:0px;}.elementor .e-78897cfd-3a91:hover,.elementor .e-78897cfd-3a91:focus-visible{background-color:#EEF3FF;transform:translate3d(0px, -3px, 0px);}.elementor .e-78897cfd-3a91{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-5d8b2734-546f{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-3a6342a1-5b6f{font-size:0.9rem;color:var(--color-text-muted);margin:0px;}.elementor .e-64c6152b-e2e6:hover,.elementor .e-64c6152b-e2e6:focus-visible{background-color:#EEF3FF;transform:translate3d(0px, -3px, 0px);}.elementor .e-64c6152b-e2e6{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-2701d967-3760{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-2d496b46-58a1{font-size:0.9rem;color:var(--color-text-muted);margin:0px;}.elementor .e-32a0ccd-ed7b:hover,.elementor .e-32a0ccd-ed7b:focus-visible{background-color:#EEF3FF;transform:translate3d(0px, -3px, 0px);}.elementor .e-32a0ccd-ed7b{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-7ff2256a-ed69{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-757a410b-af1e{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1rem;}.elementor .e-56ce1c32-1a6a{width:100%;max-width:46rem;padding:0px;flex-direction:column;gap:1.5rem;margin-inline: auto;\n}.elementor .e-b34718a-4c71{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}