.elementor .e-117619dc-1e5c{width:auto;height:52px;object-fit:contain;flex:0 0 auto;}.elementor .e-2b89a33f-fbf3{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;flex:0 0 auto;}.elementor .e-6b23b23b-7e5f{font-family:var(--sw-font-body);font-weight:700;font-size:14px;color:var(--sw-ink);}.elementor .e-75a38a33-2b70{color:var(--sw-ink);}.elementor .e-2cb44cf7-34b6{width:18px;height:18px;padding:0px;display:flex;flex:0 0 18px;justify-content:center;align-items:center;}.elementor .e-33272e20-7ba1{color:var(--sw-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:100px;background-color:var(--sw-lime);flex-direction:row;gap:10px;align-items:center;}.elementor .e-57f92e36-6e04{display:block;}.elementor .e-19d70599-f0b5{display:block;}.elementor .e-de7681b-e858{display:block;}.elementor .e-47c1ea55-511e{display:block;}.elementor .e-2e1e71fb-3ffa{display:block;}.elementor .e-2f626801-bd92{display:block;}.elementor .e-5b995480-37e1{display:block;}.elementor .e-4fe6c975-bd49{display:block;}.elementor .e-11a4be88-a1c4{width:calc(100% - 32px);position:fixed;inset-block-start:100%;inset-inline-start:16px;z-index:200;padding:16px;margin-block-start:8px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#151912;box-shadow:0px 30px 80px 0px rgba(0,0,0,0.6);display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-5f66abed-5925{position:static;border-width:0px;background-color:transparent;}.elementor .e-3e295ceb-b170{width:auto;position:static;display:none;flex:0 0 auto;}.elementor .e-77b77d4b-a9f3{width:100%;position:sticky;inset-block-start:0px;z-index:100;padding-block-start:14px;padding-block-end:14px;padding-inline-start:max(40px, calc(50% - 620px));padding-inline-end:max(40px, calc(50% - 620px));border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:rgba(11,13,10,0.9);backdrop-filter:blur(18px);flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-74a442c9-77f0{width:640px;height:640px;min-width:0px;position:absolute;inset-block-start:-220px;inset-inline-end:-160px;z-index:1;padding:0px;border-radius:50%;background-image:radial-gradient(circle at , circle 0%,rgba(197,248,42,0.22) 0%,transparent 65%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(40px);}.elementor .e-698da737-8080{font-family:var(--sw-font-head);font-weight:600;font-size:88px;color:#FFFFFF;letter-spacing:-0.01em;line-height:0.95;margin-block-start:30px;}.elementor .e-42cf2915-1e03{font-family:var(--sw-font-head);font-weight:600;font-size:88px;color:var(--sw-lime);letter-spacing:-0.01em;line-height:0.95;margin-block-start:6px;}.elementor .e-7c21391c-775e{max-width:600px;color:var(--sw-muted-dark);margin-block-start:30px;}.elementor .e-573553d2-687a{font-size:15px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-4b82d2e7-3926{font-size:15px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-3cfe435a-2cd0{padding:0px;margin-block-start:36px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-65050260-ded4{max-width:640px;padding:0px;margin-block-start:40px;flex-direction:column;gap:0px;}.elementor .e-54a19a2-4a36{font-family:var(--sw-font-head);font-weight:700;font-size:22px;color:var(--sw-ink);}.elementor .e-26055301-94fe{width:44px;height:44px;padding:0px;border-radius:50%;background-color:var(--sw-lime);flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-13ae9000-1bfa{font-family:var(--sw-font-head);font-weight:600;font-size:19px;color:#FFFFFF;}.elementor .e-5cd00f34-2183{font-family:var(--sw-font-body);font-weight:600;font-size:12px;color:var(--sw-lime);}.elementor .e-24f20997-de57{padding:0px;flex-direction:column;gap:2px;}.elementor .e-6a69063a-d6e6{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.08);border-style:solid;flex-direction:row;gap:12px;align-items:center;}.elementor .e-7c740001-d15c{max-width:86%;font-family:var(--sw-font-body);font-size:15px;color:rgba(255,255,255,0.9);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:18px;border-start-end-radius:18px;border-end-start-radius:6px;border-end-end-radius:18px;background-color:rgba(255,255,255,0.07);align-self:flex-start;}.elementor .e-6402ba1-d206{max-width:86%;font-family:var(--sw-font-body);font-weight:500;font-size:15px;color:var(--sw-ink);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:18px;border-start-end-radius:18px;border-end-start-radius:18px;border-end-end-radius:6px;background-color:var(--sw-lime);align-self:flex-end;}.elementor .e-1329bae9-254f{max-width:86%;font-family:var(--sw-font-body);font-size:15px;color:rgba(255,255,255,0.9);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:18px;border-start-end-radius:18px;border-end-start-radius:6px;border-end-end-radius:18px;background-color:rgba(255,255,255,0.07);align-self:flex-start;}.elementor .e-583a66ba-40f7{max-width:86%;font-family:var(--sw-font-body);font-weight:500;font-size:15px;color:var(--sw-ink);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:18px;border-start-end-radius:18px;border-end-start-radius:18px;border-end-end-radius:6px;background-color:var(--sw-lime);align-self:flex-end;}.elementor .e-23fac848-1fd6{width:7px;height:7px;min-width:0px;padding:0px;border-radius:50%;background-color:rgba(255,255,255,0.7);}.elementor .e-2c3cdb54-a967{width:7px;height:7px;min-width:0px;padding:0px;border-radius:50%;background-color:rgba(255,255,255,0.45);}.elementor .e-2a6cb63a-55b9{width:7px;height:7px;min-width:0px;padding:0px;border-radius:50%;background-color:rgba(255,255,255,0.25);}.elementor .e-5a22538b-5651{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:18px;border-start-end-radius:18px;border-end-start-radius:6px;border-end-end-radius:18px;background-color:rgba(255,255,255,0.07);flex-direction:row;gap:5px;align-items:center;align-self:flex-start;}.elementor .e-2561d652-2815{min-height:320px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-5f144525-48f2{font-family:var(--sw-font-body);font-size:14px;color:rgba(255,255,255,0.45);}.elementor .e-7cc0094e-49e2{width:16px;height:16px;color:var(--sw-ink);}.elementor .e-7d6196f4-1904{width:40px;height:40px;padding:0px;border-radius:50%;background-color:var(--sw-lime);flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-43fe0c4c-8b65:hover,.elementor .e-43fe0c4c-8b65:focus-visible{border-color:var(--sw-lime);}.elementor .e-43fe0c4c-8b65{padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:8px;border-radius:100px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.05);transition:all 0.3s;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-180ac9b8-b8e7{width:440px;position:absolute;inset-block-start:20px;inset-inline-end:0px;z-index:3;padding:22px;border-radius:30px;border-width:1px;border-color:rgba(255,255,255,0.09);border-style:solid;background-color:#151912;box-shadow:0px 40px 100px 0px rgba(0,0,0,0.5);flex-direction:column;gap:0px;}.elementor .e-11e8e92f-6a58{padding-block-start:130px;padding-block-end:120px;margin-block-start:-90px;}.elementor .e-105c1251-7bd4{font-weight:700;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;}.elementor .e-56b5b2e7-4578{font-size:22px;margin-block-start:0px;}.elementor .e-64bed8f2-c2dc{min-width:0px;padding:0px;flex-direction:column;gap:4px;}.elementor .e-2c71e685-f1fc{font-weight:700;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;}.elementor .e-52d1934f-1a06{font-size:22px;margin-block-start:0px;}.elementor .e-75347f46-1f7a{min-width:0px;padding:0px;flex-direction:column;gap:4px;}.elementor .e-39aca934-a501{font-weight:700;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;}.elementor .e-513a912b-542f{font-size:19px;line-height:1.45;margin-block-start:0px;}.elementor .e-6d1f7930-38df{min-width:0px;padding:0px;flex-direction:column;gap:4px;}.elementor .e-355d42c-bf61{font-weight:700;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;}.elementor .e-297e31eb-28b7{font-size:22px;margin-block-start:0px;}.elementor .e-aba8143-4317{min-width:0px;padding:0px;flex-direction:column;gap:4px;}.elementor .e-36a78502-791b{font-family:var(--sw-font-head);font-weight:600;font-size:30px;color:#FFFFFF;letter-spacing:0em;margin-block-end:6px;}.elementor .e-acc5afd-d005{font-family:var(--sw-font-head);font-weight:700;font-size:15px;color:var(--sw-lime);padding-block-start:2px;flex:0 0 auto;}.elementor .e-7a150767-62ed{font-family:var(--sw-font-body);font-size:16px;color:var(--sw-muted-dark);line-height:1.6;}.elementor .e-43e91239-9557{padding:0px;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-32fd9c2e-d8be{font-family:var(--sw-font-head);font-weight:700;font-size:15px;color:var(--sw-lime);padding-block-start:2px;flex:0 0 auto;}.elementor .e-1507c7e5-6111{font-family:var(--sw-font-body);font-size:16px;color:var(--sw-muted-dark);line-height:1.6;}.elementor .e-4680a72c-98a4{padding:0px;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-579d61ba-6934{font-family:var(--sw-font-head);font-weight:700;font-size:15px;color:var(--sw-lime);padding-block-start:2px;flex:0 0 auto;}.elementor .e-7b64d301-1db5{font-family:var(--sw-font-body);font-size:16px;color:var(--sw-muted-dark);line-height:1.6;}.elementor .e-52120a09-f7be{padding:0px;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-619e8d9b-4d09{color:#FFFFFF;padding:32px;margin-block-start:36px;border-radius:24px;background-color:var(--sw-ink);flex-direction:column;gap:14px;}.elementor .e-e7abf22-6027{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-507666e1-33e3{width:56px;height:56px;object-fit:cover;margin-block-end:20px;border-radius:16px;box-shadow:0px 10px 30px 0px rgba(11,13,10,0.2);}.elementor .e-3797eb69-b6af{font-family:var(--sw-font-head);font-weight:600;font-size:46px;color:var(--sw-ink);letter-spacing:-0.01em;line-height:1.08;}.elementor .e-9da17d2-36ae{font-family:var(--sw-font-body);font-size:17px;color:var(--sw-muted);line-height:1.6;margin-block-start:14px;}.elementor .e-4c61d2df-3ebb{height:auto;min-height:150px;line-height:1.6;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-60948b5e-9243{width:100%;flex:0 0 auto;}.elementor .e-1bbf414d-b1da{width:22px;height:22px;min-width:22px;color:var(--sw-ink);margin-block-start:2px;border-radius:6px;border-width:1.5px;border-color:var(--sw-ink);border-style:solid;flex:0 0 auto;}.elementor .e-5b20a1d1-4ed9{font-family:var(--sw-font-body);font-size:14px;color:var(--sw-muted);line-height:1.55;}.elementor .e-615124d2-9639{width:100%;padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-5526b9a9-63ec:hover,.elementor .e-5526b9a9-63ec:focus-visible{color:#FFFFFF;border-color:var(--sw-ink);background-color:var(--sw-ink);}.elementor .e-5526b9a9-63ec{width:100%;font-size:16px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:6px;justify-content:center;box-shadow:none;\n}.elementor .e-210753da-cb27{font-family:var(--sw-font-body);font-weight:600;font-size:15px;color:var(--sw-ink);padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;background-color:var(--sw-lime);text-align:left;\n}.elementor .e-71e941d8-ef29{font-family:var(--sw-font-body);font-weight:600;font-size:15px;color:#7A1B1B;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;background-color:#F9DADA;text-align:left;\n}.elementor .e-55194e1c-f5c4{width:100%;margin-block-start:30px;display:flex;flex-direction:column;gap:16px;}.elementor .e-3d1d74b0-b203{font-family:var(--sw-font-body);font-size:13px;color:var(--sw-muted);line-height:1.5;margin-block-start:18px;}.elementor .e-6d6f6bbf-d077{min-width:0px;padding:48px;border-radius:32px;border-width:1px;border-color:rgba(11,13,10,0.08);border-style:solid;background-color:#FFFFFF;box-shadow:0px 40px 100px 0px rgba(11,13,10,0.08);flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-66c33393-ef02{padding:0px;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-2057f97e-b3cb{width:auto;height:52px;object-fit:contain;align-self:flex-start;}.elementor .e-273a482b-7e19{font-family:var(--sw-font-body);font-size:15px;color:rgba(255,255,255,0.55);line-height:1.65;}.elementor .e-7bb78271-3202{font-size:14px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:6px;align-self:flex-start;}.elementor .e-65407201-5dd8{max-width:380px;gap:20px;flex:3 1 0px;}.elementor .e-342a877f-2ea2{flex:2 1 0px;}.elementor .e-2f0b6fe7-7e82{flex:2 1 0px;}.elementor .e-29bc16e8-a0dd{flex:2 1 0px;}.elementor .e-2ee15003-91cc{padding-block-start:80px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .e-1edd673b-70c1{font-family:var(--sw-font-body);font-size:14px;color:rgba(255,255,255,0.45);}.elementor .e-3c31f188-b974:hover,.elementor .e-3c31f188-b974:focus-visible{color:#FFFFFF;}.elementor .e-3c31f188-b974{font-family:var(--sw-font-body);font-size:14px;color:var(--sw-lime);text-decoration:none;transition:all 0.3s;}.elementor .e-363e3eca-b905{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.08);border-style:solid;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-1b674e90-1e38{padding-block-start:0px;padding-block-end:40px;background-image:url("https://snappyweb.pl/wp-content/uploads/2026/10/sw-kratka-ciemna.png");background-repeat:repeat;background-attachment:scroll;background-size:72px 72px;background-position:0% 0%;background-color:#0B0D0A;}