.elementor .e-d6dbff4-37db6ba{width:600px;position:absolute;inset-block-start:0rem;inset-inline-end:0px;inset-block-end:0rem;padding:0px;background-image:radial-gradient(circle at center center, #ff44001a 0%,#0d0d0d00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;mix-blend-mode:normal;filter:blur(120px);}.elementor .e-79f1f7e-e43f63b{font-family:Plus Jakarta Sans;font-weight:500;font-size:0.75rem;color:var(--accent);letter-spacing:0.1em;line-height:1rem;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-end:1rem;border-radius:999px;border-width:1px;border-color:#ff450033;border-style:solid;background-color:#ff45000d;display:inline-block;}.elementor .e-495da79-f09bad1{text-transform:uppercase;margin-block-start:0.5rem;margin-block-end:0rem;}.elementor .e-57486fa-04285c2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:2rem;flex-direction:column;align-items:center;}.elementor .e-d7b74a0-4f49ad7{text-align:center;}.elementor .e-700f3e8-c68849b{width:50rem;max-width:1400px;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5px;padding-inline-end:1.5rem;display:block;flex-direction:column;}.elementor .e-b2996aa-54a8049{padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--BORDER-white-5);border-style:solid;background-color:var(--bg-1);display:flex;justify-content:center;}.elementor .e-76119b1-b7cabed{width:24px;height:24px;display:flex;}.elementor .e-2823a01-e72d273{width:auto;height:auto;min-width:auto;min-height:auto;padding:12px;margin-block-end:1.5rem;border-radius:100px;border-width:1px;border-color:#ff44001a;border-style:solid;background-color:rgb(255 69 0 / 11%);display:flex;flex-direction:column;}.elementor .e-96d86ee-7178d1b{font-weight:500;font-size:1.5rem;text-transform:uppercase;margin-block-start:0rem;margin-block-end:0.75rem;}.elementor .e-366cec7-e4c50e7{font-size:0.875rem;color:#;line-height:1.25;margin-block-start:0rem;}.elementor .e-194f3a7-4af508d{font-weight:600;font-size:0.75rem;color:#;line-height:1.2rem;text-transform:uppercase;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;margin-block-start:0.75rem;border-radius:0.5rem;border-width:1px;border-color:var(--BORDER-white-10);border-style:solid;background-color:var(--BORDER-white-5);display:inline-block;justify-content:flex-start;}.elementor .e-9eeb229-e2492f0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1407dae-d43b1f6{padding:2rem;border-radius:1.5rem;border-width:1px;border-color:var(--BORDER-white-5);border-style:solid;background-color:#141414;display:flex;flex-direction:row;gap:1.5rem;align-items:start;}.elementor .e-2d0b909-0fd2a1f{width:24px;height:24px;display:flex;}.elementor .e-0b795ac-79ac27d{width:auto;height:auto;min-width:auto;min-height:auto;padding:12px;margin-block-end:1.5rem;border-radius:100px;border-width:1px;border-color:#ff44001a;border-style:solid;background-color:rgb(255 69 0 / 11%);display:inline-block;flex-direction:column;}.elementor .e-18fc91b-bb56483{font-weight:500;font-size:1.5rem;text-transform:uppercase;margin-block-start:0rem;margin-block-end:0.75rem;}.elementor .e-039aaf3-428d557{font-size:0.875rem;color:#;line-height:1.25;margin-block-start:0rem;}.elementor .e-266481f-c8fbd26{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-8682df7-ba31a5a{padding:2rem;border-radius:1.5rem;border-width:1px;border-color:var(--BORDER-white-5);border-style:solid;background-color:#141414;display:flex;flex-direction:row;gap:1.5rem;align-items:center;}.elementor .e-4b43553-06d903d{width:24px;height:24px;display:flex;}.elementor .e-bc23765-9bf2f20{width:auto;height:auto;min-width:auto;min-height:auto;padding:12px;margin-block-end:1.5rem;border-radius:100px;border-width:1px;border-color:#ff44001a;border-style:solid;background-color:rgb(255 69 0 / 11%);display:flex;flex-direction:column;}.elementor .e-101dddf-c3171b3{font-weight:500;font-size:1.5rem;text-transform:uppercase;margin-block-start:0rem;margin-block-end:0.75rem;}.elementor .e-26cfe72-aff70d3{font-size:0.875rem;color:#;line-height:1.25;margin-block-start:0rem;}.elementor .e-54f2258-65d8e8a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-0d0d7d1-79a50fc{padding:2rem;border-radius:1.5rem;border-width:1px;border-color:var(--BORDER-white-5);border-style:solid;background-color:#141414;display:flex;flex-direction:row;gap:1.5rem;align-items:start;}.elementor .e-fba8aba-8110cca{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-eed6069-6922cff{width:7rem;height:7rem;min-width:7rem;min-height:7rem;max-height:7rem;border-radius:999px;border-width:1px;border-color:var(--BORDER-white-5);border-style:solid;background-image:url("https://marcinzubel.pl/wp-content/uploads/2026/04/marcin-zubel-zawody-683x1024.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;flex:0 1 auto;align-items:center;align-self:center;}.elementor .e-417fdd3-edd9aca{font-weight:500;font-size:1.5rem;text-transform:uppercase;margin-block-start:0rem;margin-block-end:0.25rem;}.elementor .e-072f11e-66febd5{font-size:0.875rem;color:#;line-height:1.25;margin-block-start:0rem;}.elementor .e-bf56f87-a67d8cd{font-weight:200;font-size:0.875rem;color:#;line-height:1.25;margin-block-start:0rem;margin-inline-start:0.5rem;margin-inline-end:0.5rem;}.elementor .e-7f10815-98310b9{font-size:0.875rem;color:#;line-height:1.25;margin-block-start:0rem;}.elementor .e-d742a17-5dce9f2{padding:0px;display:flex;flex-direction:row;}.elementor .e-8877932-ccfe5cb{padding:0px;align-self:center;}.elementor .e-cd90903-1e0deb6{position:relative;padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:2rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--BORDER-white-5);border-style:solid;display:flex;flex-direction:row;gap:1.25rem;}.elementor .e-fc43d77-38cee62{font-family:Plus Jakarta Sans;font-weight:400;font-size:0.875rem;color:#ffffff;line-height:1.25rem;margin-block-start:0rem;}.elementor .e-d3ee933-0ba781c{font-family:Plus Jakarta Sans;font-size:0.875rem;color:#ffffff;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.75rem;border-width:1px;border-color:var(--BORDER-white-5);border-style:solid;background-color:var(--bg-1);}.elementor .e-018da11-655da01{font-family:Plus Jakarta Sans;font-weight:400;font-size:0.875rem;color:#ffffff;line-height:1.25rem;margin-block-start:0.5rem;}.elementor .e-3442a89-2acadff{font-family:Plus Jakarta Sans;font-size:0.875rem;color:#ffffff;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.75rem;border-width:1px;border-color:var(--BORDER-white-5);border-style:solid;background-color:var(--bg-1);}.elementor .e-4d085da-ca59519{font-family:Plus Jakarta Sans;font-weight:400;font-size:0.875rem;color:#ffffff;line-height:1.25rem;margin-block-start:0.5rem;}.elementor .e-2a89aa1-569d86b{font-family:Plus Jakarta Sans;font-size:0.875rem;color:#ffffff;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-end:1rem;border-radius:0.75rem;border-width:1px;border-color:var(--BORDER-white-5);border-style:solid;background-color:var(--bg-1);}.elementor .e-82bdcf9-e9d1a54{padding:0px;}.elementor .e-0a69e99-69a5601{padding:2rem;border-radius:1.5rem;border-width:1px;border-color:rgb(255 69 0 / 0.3);border-style:solid;background-color:var(--bg-card);}.elementor .e-997316e-2ee3506{width:1400px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;gap:2rem;}