.elementor .e-2190e4c-27b4f13{width:4rem;background-color:var(--BLUE);}.elementor .e-c19c132-576adbc{font-family:var(--PARAGRAPH);font-weight:600;font-size:12px;color:var(--W);letter-spacing:1.1px;text-transform:uppercase;}.elementor .e-12a234d-98da0ab{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:2rem;display:flex;flex-direction:row;gap:1rem;flex:0 1 auto;align-items:center;}.elementor .e-78f5310-71fc4d4{font-family:var(--HEADINGS);font-weight:700;font-size:5.5rem;color:var(--W);letter-spacing:-2px;line-height:1.2em;margin-block-end:2rem;}.elementor .e-0c2022f-ded5312{max-width:35rem;font-family:var(--PARAGRAPH);font-weight:400;font-size:1.25rem;color:#D1D5DC;line-height:1.6em;strong {
  color: #fff!important;
}\n}.elementor .e-f1270b3-bcae3df{text-transform:uppercase;flex:1 0 auto;}.elementor .e-cb7ffc8-be19d5c{height:auto;max-width:13px;line-height: 0;
  svg path {
fill: currentColor;
}\n}.elementor .e-33cce7f-36f63ca{width:auto;min-width:auto;max-width:auto;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.875rem;color:var(--W);letter-spacing:1.4px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--BLUE);transition:all 200ms;display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-33cce7f-36f63ca:hover,.elementor .e-33cce7f-36f63ca:focus-visible{color:var(--HEADING);background-color:var(--W);}.elementor .e-bf918d6-3681865{text-transform:uppercase;flex:1 0 auto;}.elementor .e-6891a43-303e535{width:auto;min-width:auto;max-width:auto;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.875rem;color:var(--W);letter-spacing:1.4px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#ffffff33;border-style:solid;background-color:#ffffff1a;transition:all 200ms;display:flex;}.elementor .e-6891a43-303e535:hover,.elementor .e-6891a43-303e535:focus-visible{color:var(--HEADING);background-color:var(--W);}.elementor .e-041a91c-148eed7{padding:0px;margin-block-start:2rem;gap:1rem;}.elementor .e-4e9ba8b-c11e6fb{max-width:1400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-self:center;}.elementor .e-517dd50-7e798be{height:80vh;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, #030712 0%,rgba(255, 255, 255, 0) 100%),url("https://www.metaloteka.pl/wp-content/uploads/2026/08/metaloteka-hero-transport-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-dd4c4d8-b3183ea{font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--BLUE);letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-fe18a80-025f124{font-family:var(--HEADINGS);font-weight:700;font-size:3rem;color:var(--HEADING);letter-spacing:-1px;line-height:1.1em;margin-block-start:0.5rem;}.elementor .e-b5a099c-0bcff9d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4rem;}.elementor .e-64b3135-3c7f0b4{font-family:var(--HEADINGS);font-weight:700;font-size:1.5rem;color:var(--HEADING);letter-spacing:-0.5px;line-height:1.3em;margin-block-end:1.5rem;}.elementor .e-0d3d95f-82af2ca{width:6px;height:6px;min-width:6px;min-height:6px;max-width:6px;max-height:6px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.5rem;border-radius:999px;background-color:var(--BLUE);display:block;align-self:start;}.elementor .e-8d4812e-173060c{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-0580644-723d8c8{strong {
  color: #000;
}\n}.elementor .e-c0c5c57-11c82f1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-a032a8e-7e18c3a{min-height:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;}.elementor .e-a51767a-3d7163e{width:6px;height:6px;min-width:6px;min-height:6px;max-width:6px;max-height:6px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.5rem;border-radius:999px;background-color:var(--BLUE);display:block;align-self:start;}.elementor .e-33b744b-3541ccc{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-0fa857e-1ca5a3b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-06c8e4e-3b547e3{min-height:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;}.elementor .e-cfbb37d-021244f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2.5rem;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-aef8c5d-c9bab74{padding:0px;}.elementor .e-18c951c-f89f8cf{font-family:var(--HEADINGS);font-weight:700;font-size:3rem;color:var(--HEADING);line-height:1em;margin-block-end:0.5rem;strong {
  color: #00AFFF!important;
}\n}.elementor .e-40e52da-af70697{font-family:var(--PARAGRAPH);font-weight:700;font-size:12px;color:var(--P);letter-spacing:1.1px;text-transform:uppercase;}.elementor .e-f01d647-2da5c2b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-5af76b4-f75d696{font-family:var(--HEADINGS);font-weight:700;font-size:3rem;color:var(--HEADING);line-height:1em;margin-block-end:0.5rem;strong {
  color: #00AFFF!important;
}\n}.elementor .e-9ab942a-e2bc1a1{font-family:var(--PARAGRAPH);font-weight:700;font-size:12px;color:var(--P);letter-spacing:1.1px;text-transform:uppercase;}.elementor .e-696a920-27015e1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-960069c-fa76ada{column-gap:1rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--BORDER-LIGHT);border-style:solid;row-gap:1rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-e2183f3-3f3729e{padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-1152bd1-6d1c252{column-gap:2rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:2rem;grid-template-columns:3fr 2fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-2fe0e6e-1935c85{max-width:1400px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-ccdfd9a-3d9030a{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}.elementor .e-2632ef3-68ec6eb{font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--BLUE);letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-c1bf23b-00bf35e{font-family:var(--HEADINGS);font-weight:700;font-size:3rem;color:var(--W);letter-spacing:-1px;line-height:1.1em;margin-block-start:0.5rem;}.elementor .e-40aa31b-b9e5435{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0rem;}.elementor .e-5e2c0d4-f35dab4{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--BORDER-BLACK);border-style:solid;flex-direction:row;align-items:center;}.elementor .e-c12c05e-9aaddf6{max-width:32px;max-height:32px;margin-block-end:1.5rem;line-height: 0;\n}.elementor .e-e3965cc-50af7c3{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:1rem;}.elementor .e-069f67c-889584a{font-size:0.875rem;color:var(--p-czarne-tlo);line-height:1.4em;strong {
  color: #fff;
}\n}.elementor .e-21c0a87-b92fa30{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-aabe606-57e79b7{max-width:32px;max-height:32px;margin-block-end:1.5rem;line-height: 0;\n}.elementor .e-cff8741-1b79a38{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:1rem;}.elementor .e-71d7cfb-7ac878a{font-size:0.875rem;color:var(--p-czarne-tlo);line-height:1.4em;}.elementor .e-5efeff4-f92068b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-cc6b8f9-1389ce1{max-width:32px;max-height:32px;margin-block-end:1.5rem;line-height: 0;\n}.elementor .e-c7dedfd-574ba75{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:1rem;}.elementor .e-22081ff-6e42a3c{font-size:0.875rem;color:var(--p-czarne-tlo);line-height:1.4em;}.elementor .e-b9730d6-2e3b5da{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f4d1a36-e137a6c{max-width:32px;max-height:32px;margin-block-end:1.5rem;line-height: 0;\n}.elementor .e-fde0b31-dd259ad{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:1rem;}.elementor .e-5568499-ebb0e1e{font-size:0.875rem;color:var(--p-czarne-tlo);line-height:1.4em;}.elementor .e-6d851ac-99dad5b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-9ec3f76-de23abb{column-gap:2rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:2rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-9d7db7a-882e73c{max-width:1400px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-48b6152-5f21b59{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(180deg, #030712 0%,#03071278 50%,#030712 100%),linear-gradient(#030712cc, #030712cc),url("https://www.metaloteka.pl/wp-content/uploads/2026/08/nasza-oferta-metaloteka-1024x683.webp");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;}.elementor .e-65376f8-0feb071{font-family:var(--HEADINGS);font-weight:700;font-size:3rem;color:var(--HEADING);letter-spacing:-1px;line-height:1.1em;text-align:center;margin-block-end:2rem;}.elementor .e-5940f0f-1148aac{width:fit-content;;padding:8px;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;}.elementor .e-3245c2a-000335a{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-187a761-3fb5c0c{padding:1.5rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--BLUE);border-style:solid;background-color:#1C202A;}.elementor .e-2025810-e7d3b8c{position:sticky;inset-block-start:0px;padding:2rem;border-width:1px;border-color:#E5E7EB;border-style:solid;display:flex;flex-direction:column;align-items:end;align-self:start;}.elementor .e-0936d86-06d3719{font-family:var(--HEADINGS);font-weight:700;font-size:1.5rem;color:var(--HEADING);letter-spacing:-0.5px;line-height:1.3em;margin-block-end:2rem;}.elementor .e-724d80b-83ca211{min-width:42px;min-height:42px;max-width:42px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:1.125rem;color:var(--BLUE);text-align:center;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-2d01e96-f6ef667{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-bb27117-16bf270{color:var(--P);}.elementor .e-ca2c914-6687ac8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-df9fe0c-aae3770{min-width:96px;min-height:96px;max-width:96px;max-height:96px;object-fit:contain;padding:0.5rem;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);}.elementor .e-6a93f48-dd16c6a{padding:1.25rem;margin-block-end:1rem;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;transition:all 200ms;display:flex;gap:1.5rem;align-items:start;}.elementor .e-6a93f48-dd16c6a:hover,.elementor .e-6a93f48-dd16c6a:focus-visible{border-color:var(--BLUE);}.elementor .e-e5ebadd-d4df081{min-width:42px;min-height:42px;max-width:42px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:1.125rem;color:var(--BLUE);text-align:center;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-5ad614e-5fb1ed3{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-b47482d-35ad1aa{color:var(--P);}.elementor .e-52bd709-968aa88{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6895ac5-44c17ed{min-width:96px;min-height:96px;max-width:96px;max-height:96px;object-fit:contain;padding:0.5rem;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);}.elementor .e-693561e-82d8701{padding:1.25rem;margin-block-end:1rem;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;transition:all 200ms;display:flex;gap:1.5rem;align-items:start;}.elementor .e-693561e-82d8701:hover,.elementor .e-693561e-82d8701:focus-visible{border-color:var(--BLUE);}.elementor .e-00c76de-0e89d8e{min-width:42px;min-height:42px;max-width:42px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:1.125rem;color:var(--BLUE);text-align:center;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-9874f6c-304d503{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-ea3d250-33f2aae{color:var(--P);}.elementor .e-73f18d9-25eeea1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b697867-f252a65{min-width:96px;min-height:96px;max-width:96px;max-height:96px;object-fit:contain;padding:0.5rem;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);}.elementor .e-5a14786-c059ecb{padding:1.25rem;margin-block-end:1rem;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;transition:all 200ms;display:flex;gap:1.5rem;align-items:start;}.elementor .e-5a14786-c059ecb:hover,.elementor .e-5a14786-c059ecb:focus-visible{border-color:var(--BLUE);}.elementor .e-d484606-d0b5362{min-width:42px;min-height:42px;max-width:42px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:1.125rem;color:var(--BLUE);text-align:center;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-a9d31b4-ce776a3{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-0192bbc-2a0e14c{color:var(--P);}.elementor .e-3382ef4-c451870{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-ba781d3-a61ce67{min-width:96px;min-height:96px;max-width:96px;max-height:96px;object-fit:contain;padding:0.5rem;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);}.elementor .e-4e431f3-a7de37e{padding:1.25rem;margin-block-end:1rem;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;transition:all 200ms;display:flex;gap:1.5rem;align-items:start;}.elementor .e-4e431f3-a7de37e:hover,.elementor .e-4e431f3-a7de37e:focus-visible{border-color:var(--BLUE);}.elementor .e-997c8fb-9ba2e10{text-transform:uppercase;flex:0 1 auto;}.elementor .e-6ee1276-3a0065f{height:auto;max-width:7px;line-height: 0;
  svg path {
fill: currentColor;
}\n}.elementor .e-6ee1276-3a0065f:hover,.elementor .e-6ee1276-3a0065f:focus-visible{transform:translate3d(10px, 0px, 0px);}.elementor .e-745df18-5b34e50{max-width:fit-content;;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.875rem;color:var(--W);letter-spacing:1.4px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:2rem;background-color:var(--BG);transition:all 200ms;display:flex;flex-direction:row;gap:0.75rem;justify-content:center;align-items:center;}.elementor .e-745df18-5b34e50:hover,.elementor .e-745df18-5b34e50:focus-visible{color:var(--W);background-color:var(--BLUE);.e-6ee1276-3a0065f {
  transform: translate3d(5px, 0px, 0px)!important;
  transition: all 100ms;
}\n}.elementor .e-6074e48-b48797c{padding:0px;display:block;flex-direction:column;}.elementor .e-5af58e0-9796b0b{column-gap:4rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:4rem;grid-template-columns:3fr 2fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-8454de3-3fe1ab4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a8cfaa2-178b09b{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-9d00d0d-e1cbef2{padding:1.5rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--BLUE);border-style:solid;background-color:#1C202A;}.elementor .e-7b5d29f-4815aed{position:sticky;inset-block-start:0px;padding:2rem;border-width:1px;border-color:#E5E7EB;border-style:solid;display:flex;flex-direction:column;align-items:end;align-self:start;}.elementor .e-7f6f2ec-f1294e0{font-family:var(--HEADINGS);font-weight:700;font-size:1.5rem;color:var(--HEADING);letter-spacing:-0.5px;line-height:1.3em;margin-block-end:2rem;}.elementor .e-c438646-c4110b4{min-width:42px;min-height:42px;max-width:42px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:1.125rem;color:var(--BLUE);text-align:center;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-d848db1-ac02197{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-042c0c0-c643c37{color:var(--P);}.elementor .e-68b13d8-a559aea{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b7c1aa4-bacf493{min-width:96px;min-height:96px;max-width:96px;max-height:96px;object-fit:contain;padding:0.5rem;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);}.elementor .e-7f7c976-72be252{padding:1.25rem;margin-block-end:1rem;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;transition:all 200ms;display:flex;gap:1.5rem;align-items:start;}.elementor .e-7f7c976-72be252:hover,.elementor .e-7f7c976-72be252:focus-visible{border-color:var(--BLUE);}.elementor .e-522fa76-d10aa89{min-width:42px;min-height:42px;max-width:42px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:1.125rem;color:var(--BLUE);text-align:center;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-7cd82d1-6a939b2{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-308dfd3-7891c96{color:var(--P);}.elementor .e-9796117-a554130{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-493c198-fa6ff9e{min-width:96px;min-height:96px;max-width:96px;max-height:96px;object-fit:contain;padding:0.5rem;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);}.elementor .e-7bedd17-a199ddb{padding:1.25rem;margin-block-end:1rem;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;transition:all 200ms;display:flex;gap:1.5rem;align-items:start;}.elementor .e-7bedd17-a199ddb:hover,.elementor .e-7bedd17-a199ddb:focus-visible{border-color:var(--BLUE);}.elementor .e-8c739a7-ae20fb5{min-width:42px;min-height:42px;max-width:42px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:1.125rem;color:var(--BLUE);text-align:center;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-aef21e9-ef44bd8{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-beebbff-68b845c{color:var(--P);}.elementor .e-87282c0-5fc3514{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-c2440db-0b07a31{min-width:96px;min-height:96px;max-width:96px;max-height:96px;object-fit:contain;padding:0.5rem;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);}.elementor .e-453c227-c4933af{padding:1.25rem;margin-block-end:1rem;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;transition:all 200ms;display:flex;gap:1.5rem;align-items:start;}.elementor .e-453c227-c4933af:hover,.elementor .e-453c227-c4933af:focus-visible{border-color:var(--BLUE);}.elementor .e-7b9d3a6-4d1f979{min-width:42px;min-height:42px;max-width:42px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:1.125rem;color:var(--BLUE);text-align:center;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-9809402-4c8b24b{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-286a784-f4552b3{color:var(--P);}.elementor .e-c99bd54-3998a93{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-e8da1de-9455778{min-width:96px;min-height:96px;max-width:96px;max-height:96px;object-fit:contain;padding:0.5rem;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);}.elementor .e-1d25333-003d16b{padding:1.25rem;margin-block-end:1rem;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;transition:all 200ms;display:flex;gap:1.5rem;align-items:start;}.elementor .e-1d25333-003d16b:hover,.elementor .e-1d25333-003d16b:focus-visible{border-color:var(--BLUE);}.elementor .e-6f79f36-49591d7{min-width:42px;min-height:42px;max-width:42px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:1.125rem;color:var(--BLUE);text-align:center;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-d5ced7b-0d6d5aa{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--HEADING);letter-spacing:0px;line-height:1.3em;margin-block-end:0.5rem;}.elementor .e-5c27cf5-b98f62b{color:var(--P);}.elementor .e-97a33b4-f1b781d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6d5eec1-3a48a2d{min-width:96px;min-height:96px;max-width:96px;max-height:96px;object-fit:contain;padding:0.5rem;border-width:1px;border-color:var(--BORDER-LIGHT);border-style:solid;background-color:var(--W);}.elementor .e-9aed987-5ff4e74{padding:1.25rem;margin-block-end:1rem;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#F9FAFB;transition:all 200ms;display:flex;gap:1.5rem;align-items:start;}.elementor .e-9aed987-5ff4e74:hover,.elementor .e-9aed987-5ff4e74:focus-visible{border-color:var(--BLUE);}.elementor .e-4bbeb39-cb3de3b{text-transform:uppercase;flex:0 1 auto;}.elementor .e-335c289-c419fcb{height:auto;max-width:7px;line-height: 0;
  svg path {
fill: currentColor;
}\n}.elementor .e-5d8f308-a3bcb28{max-width:fit-content;;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.875rem;color:var(--W);letter-spacing:1.4px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:2rem;background-color:var(--BG);transition:all 200ms;display:flex;flex-direction:row;gap:0.75rem;justify-content:center;align-items:center;}.elementor .e-5d8f308-a3bcb28:hover,.elementor .e-5d8f308-a3bcb28:focus-visible{color:var(--W);background-color:var(--BLUE);}.elementor .e-4a23419-f7df430{padding:0px;display:block;flex-direction:column;}.elementor .e-475e310-7d9aaef{column-gap:4rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:4rem;grid-template-columns:3fr 2fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-453acd8-2275862{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-51f420e-1addbe9{gap:4rem;align-items:center;}.elementor .e-08489cd-f7ab0a0{max-width:1400px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-edc9479-509e3cb{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}.elementor .e-8941517-cf158f4{font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--BLUE);letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-46f6386-d4b2dc5{font-family:var(--HEADINGS);font-weight:700;font-size:3rem;color:var(--W);letter-spacing:-1px;line-height:1.1em;margin-block-start:0.5rem;}.elementor .e-7194ef9-e770347{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;}.elementor .e-0facf82-b895a61{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--BORDER-BLACK);border-style:solid;flex-direction:row;align-items:center;}.elementor .e-091f4c1-c91e0d9{min-width:52px;min-height:42px;max-width:52px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--HEADING);letter-spacing:2px;text-align:center;background-color:var(--BLUE);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-0a6b813-a43af77{height:400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:var(--BORDER-BLACK);border-style:solid;background-image:url("https://www.metaloteka.pl/wp-content/uploads/2026/08/ogrodzenia-azurowe-1024x454.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;}.elementor .e-5fb9d2e-99569cf{font-family:var(--HEADINGS);font-weight:700;font-size:2.25rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:1.5rem;}.elementor .e-84daae0-5efa977{width:4rem;height:4px;margin-block-end:1.5rem;background-color:var(--BLUE);}.elementor .e-fab3115-daee676{margin-block-end:2rem;}.elementor .e-4fdc6ec-abe78ed{text-transform:uppercase;flex:1 0 auto;}.elementor .e-24855ba-1750b63{max-width:10px;max-height:10px;display:flex;}.elementor .e-1167aed-34e396b{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:999px;border-width:1px;border-color:var(--BORDER-BLACK);border-style:solid;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-d25030c-9912721{width:fit-content;;height:auto;min-height:auto;max-height:auto;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.75rem;color:var(--W);letter-spacing:1.4px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;transition:all 200ms;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-d25030c-9912721:hover,.elementor .e-d25030c-9912721:focus-visible{color:#00AFFF;.e-1167aed-34e396b{
 border-color: #00AFFF!important; 
 transition: all 200ms;
}

  svg path {
fill: currentColor;
}\n}.elementor .e-24362de-ed373e1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-f41ba3d-b7f3597{column-gap:5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:8rem;row-gap:5rem;grid-template-columns:3fr 2fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-d48aa84-5e607be{font-family:var(--HEADINGS);font-weight:700;font-size:2.25rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:1.5rem;}.elementor .e-fc1dd9f-f5ed1e2{width:4rem;height:4px;margin-block-end:1.5rem;background-color:var(--BLUE);}.elementor .e-4907160-bcfd894{margin-block-end:2rem;}.elementor .e-26cbce3-9aa167f{text-transform:uppercase;flex:1 0 auto;}.elementor .e-2b1a2ac-29596ab{max-width:10px;max-height:10px;display:flex;}.elementor .e-34f4785-5e75404{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:999px;border-width:1px;border-color:var(--BORDER-BLACK);border-style:solid;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-9664413-52ab6ba{width:fit-content;;height:auto;min-height:auto;max-height:auto;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.75rem;color:var(--W);letter-spacing:1.4px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;transition:all 200ms;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-9664413-52ab6ba:hover,.elementor .e-9664413-52ab6ba:focus-visible{color:#00AFFF;.e-1167aed-34e396b{
 border-color: #00AFFF!important; 
 transition: all 200ms;
}

  svg path {
fill: currentColor;
}\n}.elementor .e-3a247d4-0bdef66{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-7a13f7e-b73d324{min-width:52px;min-height:42px;max-width:52px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--HEADING);letter-spacing:2px;text-align:center;background-color:var(--BLUE);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-dd7d98b-d8b5fcf{height:400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:var(--BORDER-BLACK);border-style:solid;background-image:url("https://www.metaloteka.pl/wp-content/uploads/2026/08/ogrodzenia-pelne-metaloteka-1024x768.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;}.elementor .e-64e629f-3dbe740{column-gap:5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:8rem;row-gap:5rem;grid-template-columns:3fr 2fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-77047ac-38622c6{min-width:52px;min-height:42px;max-width:52px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--HEADING);letter-spacing:2px;text-align:center;background-color:var(--BLUE);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-4c21303-0b39410{height:400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:var(--BORDER-BLACK);border-style:solid;background-image:url("https://www.metaloteka.pl/wp-content/uploads/2026/08/akcesoria-budowlane-metaloteka.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;}.elementor .e-36c6e35-6eab8ed{font-family:var(--HEADINGS);font-weight:700;font-size:2.25rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:1.5rem;}.elementor .e-1adbf23-81d58d7{width:4rem;height:4px;margin-block-end:1.5rem;background-color:var(--BLUE);}.elementor .e-5415933-a13f58e{margin-block-end:2rem;}.elementor .e-6e40f64-8106bb9{text-transform:uppercase;flex:1 0 auto;}.elementor .e-3a79a52-43f31fb{max-width:10px;max-height:10px;display:flex;}.elementor .e-0fbf59d-e177ed1{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:999px;border-width:1px;border-color:var(--BORDER-BLACK);border-style:solid;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-1e596a7-113971a{width:fit-content;;height:auto;min-height:auto;max-height:auto;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.75rem;color:var(--W);letter-spacing:1.4px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;transition:all 200ms;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-1e596a7-113971a:hover,.elementor .e-1e596a7-113971a:focus-visible{color:#00AFFF;.e-1167aed-34e396b{
 border-color: #00AFFF!important; 
 transition: all 200ms;
}

  svg path {
fill: currentColor;
}\n}.elementor .e-0c7961d-143dd80{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-4cc4a2e-83db2e4{column-gap:5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:8rem;row-gap:5rem;grid-template-columns:3fr 2fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-a7b09b0-917f70f{font-family:var(--HEADINGS);font-weight:700;font-size:2.25rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:1.5rem;}.elementor .e-ac79d13-4439ec8{width:4rem;height:4px;margin-block-end:1.5rem;background-color:var(--BLUE);}.elementor .e-7c4e840-0763434{margin-block-end:2rem;}.elementor .e-4cf0cce-e3e84e1{text-transform:uppercase;flex:1 0 auto;}.elementor .e-6eb7549-6428841{max-width:10px;max-height:10px;display:flex;}.elementor .e-2b03a46-1963893{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:999px;border-width:1px;border-color:var(--BORDER-BLACK);border-style:solid;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-30008dd-e542ddc{width:fit-content;;height:auto;min-height:auto;max-height:auto;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.75rem;color:var(--W);letter-spacing:1.4px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;transition:all 200ms;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-30008dd-e542ddc:hover,.elementor .e-30008dd-e542ddc:focus-visible{color:#00AFFF;.e-1167aed-34e396b{
 border-color: #00AFFF!important; 
 transition: all 200ms;
}

  svg path {
fill: currentColor;
}\n}.elementor .e-8418950-8422875{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-37b65f7-74585cb{min-width:52px;min-height:42px;max-width:52px;max-height:42px;font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--HEADING);letter-spacing:2px;text-align:center;background-color:var(--BLUE);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-f400829-780cc52{height:400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:var(--BORDER-BLACK);border-style:solid;background-image:url("https://www.metaloteka.pl/wp-content/uploads/2026/08/bariery-tymczasowe-stalowe-pcv-metaloteka-1024x681.webp"),linear-gradient(#ffffff, #ffffff);background-repeat:no-repeat,repeat;background-attachment:scroll;background-size:cover,auto auto;background-position:center center,0% 0%;}.elementor .e-0aca3d9-6df8548{column-gap:5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:8rem;row-gap:5rem;grid-template-columns:3fr 2fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-4a149ca-12306ff{max-width:1400px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-1f41440-ea2cd9d{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(180deg, #030712 0%,#03071278 50%,#030712 100%),linear-gradient(#030712cc, #030712cc),url("https://www.metaloteka.pl/wp-content/uploads/2026/08/nasza-oferta-metaloteka-1024x683.webp");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;}.elementor .e-13f2f15-a4f0eb6{font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--BLUE);letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-4da96d6-247811c{font-family:var(--HEADINGS);font-weight:700;font-size:3rem;color:var(--HEADING);letter-spacing:-1px;line-height:1.1em;margin-block-start:0.5rem;}.elementor .e-11d8239-67394b6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0rem;}.elementor .e-128fb86-8e139d0{color:var(--P);flex:1 0 auto;}.elementor .e-213d0c7-cd3bbc4{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--BORDER-LIGHT);border-style:solid;flex-direction:row;align-items:center;}.elementor .e-717565b-96d7bfd{max-width:1400px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-d59a08f-e78e7c5{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--BORDER-LIGHT);border-style:solid;background-image:linear-gradient(#fbf9fa, #fbf9fa),url("https://www.metaloteka.pl/wp-content/uploads/2026/08/nasza-oferta-metaloteka-1024x683.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-2e20aef-18c3600{font-family:var(--HEADINGS);font-weight:700;font-size:3rem;color:var(--W);letter-spacing:-1px;line-height:1.1em;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-df1901b-312cee1{max-width:35rem;font-family:var(--PARAGRAPH);font-weight:400;font-size:1.25rem;color:#D1D5DC;line-height:1.6em;strong {
  color: #fff!important;
}\n}.elementor .e-8a03044-52605ef{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-788a714-cf13359{height:auto;max-width:13px;line-height: 0;
  svg path {
fill: currentColor;
}\n}.elementor .e-4c13f38-748783b{text-transform:uppercase;flex:1 0 auto;}.elementor .e-1b56e70-0dccbaa{height:auto;max-width:13px;line-height: 0;
  svg path {
fill: currentColor;
}\n}.elementor .e-be6b58e-1796426{width:fit-content;;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.875rem;color:var(--HEADING);letter-spacing:1.4px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:auto;background-color:var(--BLUE);transition:all 200ms;display:flex;flex-direction:row;gap:0.75rem;align-self:center;}.elementor .e-be6b58e-1796426:hover,.elementor .e-be6b58e-1796426:focus-visible{color:var(--HEADING);background-color:var(--W);}.elementor .e-2e14edd-fe59d9e{column-gap:2rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:2rem;grid-template-columns:3fr 2fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-7fcbac7-da4ea22{width:1400px;padding:4rem;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--HEADING);}.elementor .e-0cf04d3-6bd043a{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--BLUE);}.elementor .e-5176c6e-9a4ad0f{font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--BLUE);letter-spacing:1.2px;text-transform:uppercase;}.elementor .e-f5c70c7-9910c1b{font-family:var(--HEADINGS);font-weight:700;font-size:3rem;color:var(--W);letter-spacing:-1px;line-height:1.1em;margin-block-start:0.5rem;}.elementor .e-01a1a7b-5a464c2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:2rem;}.elementor .e-5af53d1-5a2f27e{font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--p-czarne-tlo);letter-spacing:1.2px;text-transform:uppercase;margin-block-end:0px;}.elementor .e-9878404-a41e626{font-family:var(--HEADINGS);font-weight:700;font-size:1.5rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-9878404-a41e626:hover,.elementor .e-9878404-a41e626:focus-visible{color:var(--BLUE);}.elementor .e-9878404-a41e626:focus{color:var(--BLUE);}.elementor .e-9878404-a41e626:active{color:var(--BLUE);}.elementor .e-3f00730-edbb961{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-8f56c4d-1490ff1{font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--p-czarne-tlo);letter-spacing:1.2px;text-transform:uppercase;margin-block-end:0px;}.elementor .e-324c07d-962fd94{font-family:var(--HEADINGS);font-weight:700;font-size:1.5rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-324c07d-962fd94:hover,.elementor .e-324c07d-962fd94:focus-visible{color:var(--BLUE);}.elementor .e-324c07d-962fd94:focus{color:var(--BLUE);}.elementor .e-324c07d-962fd94:active{color:var(--BLUE);}.elementor .e-5ecfb59-0ea207b{font-family:var(--HEADINGS);font-weight:700;font-size:1.5rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:0.5rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-5ecfb59-0ea207b:hover,.elementor .e-5ecfb59-0ea207b:focus-visible{color:var(--BLUE);}.elementor .e-5ecfb59-0ea207b:focus{color:var(--BLUE);}.elementor .e-5ecfb59-0ea207b:active{color:var(--BLUE);}.elementor .e-b09bfbf-aef93b7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-dacea65-8e4cb8c{font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--p-czarne-tlo);letter-spacing:1.2px;text-transform:uppercase;margin-block-end:0px;}.elementor .e-9c1fa7c-e4d2c33{font-family:var(--HEADINGS);font-weight:700;font-size:1.5rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-9c1fa7c-e4d2c33:hover,.elementor .e-9c1fa7c-e4d2c33:focus-visible{color:var(--BLUE);}.elementor .e-9c1fa7c-e4d2c33:focus{color:var(--BLUE);}.elementor .e-9c1fa7c-e4d2c33:active{color:var(--BLUE);}.elementor .e-8ec82a9-513112f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1rem;}.elementor .e-440def7-f492cf5{font-family:var(--PARAGRAPH);font-weight:700;font-size:0.75rem;color:var(--p-czarne-tlo);letter-spacing:1.2px;text-transform:uppercase;margin-block-end:0px;}.elementor .e-cc02e81-868e5a4{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-cc02e81-868e5a4:hover,.elementor .e-cc02e81-868e5a4:focus-visible{color:var(--BLUE);}.elementor .e-cc02e81-868e5a4:focus{color:var(--BLUE);}.elementor .e-cc02e81-868e5a4:active{color:var(--BLUE);}.elementor .e-e95e4bf-7dc00bb{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-e95e4bf-7dc00bb:hover,.elementor .e-e95e4bf-7dc00bb:focus-visible{color:var(--BLUE);}.elementor .e-e95e4bf-7dc00bb:focus{color:var(--BLUE);}.elementor .e-e95e4bf-7dc00bb:active{color:var(--BLUE);}.elementor .e-967b6be-1999f42{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-967b6be-1999f42:hover,.elementor .e-967b6be-1999f42:focus-visible{color:var(--BLUE);}.elementor .e-967b6be-1999f42:focus{color:var(--BLUE);}.elementor .e-967b6be-1999f42:active{color:var(--BLUE);}.elementor .e-5ab1263-12ed3d3{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-5ab1263-12ed3d3:hover,.elementor .e-5ab1263-12ed3d3:focus-visible{color:var(--BLUE);}.elementor .e-5ab1263-12ed3d3:focus{color:var(--BLUE);}.elementor .e-5ab1263-12ed3d3:active{color:var(--BLUE);}.elementor .e-5f7259c-fbf9b2b{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-5f7259c-fbf9b2b:hover,.elementor .e-5f7259c-fbf9b2b:focus-visible{color:var(--BLUE);}.elementor .e-5f7259c-fbf9b2b:focus{color:var(--BLUE);}.elementor .e-5f7259c-fbf9b2b:active{color:var(--BLUE);}.elementor .e-40893e3-fa42fc5{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-40893e3-fa42fc5:hover,.elementor .e-40893e3-fa42fc5:focus-visible{color:var(--BLUE);}.elementor .e-40893e3-fa42fc5:focus{color:var(--BLUE);}.elementor .e-40893e3-fa42fc5:active{color:var(--BLUE);}.elementor .e-8a55414-30d1b9f{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-8a55414-30d1b9f:hover,.elementor .e-8a55414-30d1b9f:focus-visible{color:var(--BLUE);}.elementor .e-8a55414-30d1b9f:focus{color:var(--BLUE);}.elementor .e-8a55414-30d1b9f:active{color:var(--BLUE);}.elementor .e-a96d6c0-f8e34f0{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-a96d6c0-f8e34f0:hover,.elementor .e-a96d6c0-f8e34f0:focus-visible{color:var(--BLUE);}.elementor .e-a96d6c0-f8e34f0:focus{color:var(--BLUE);}.elementor .e-a96d6c0-f8e34f0:active{color:var(--BLUE);}.elementor .e-dad1bf8-2e64a19{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-dad1bf8-2e64a19:hover,.elementor .e-dad1bf8-2e64a19:focus-visible{color:var(--BLUE);}.elementor .e-dad1bf8-2e64a19:focus{color:var(--BLUE);}.elementor .e-dad1bf8-2e64a19:active{color:var(--BLUE);}.elementor .e-630bd0d-60f7ca1{font-family:var(--HEADINGS);font-weight:700;font-size:1.125rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-start:1rem;margin-block-end:0px;transition:all 200ms;}.elementor .e-630bd0d-60f7ca1:hover,.elementor .e-630bd0d-60f7ca1:focus-visible{color:var(--BLUE);}.elementor .e-630bd0d-60f7ca1:focus{color:var(--BLUE);}.elementor .e-630bd0d-60f7ca1:active{color:var(--BLUE);}.elementor .e-4f31746-7988be2{padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);}.elementor .e-bbab754-cb5e95b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1rem;}.elementor .e-8964ffb-179cc93{padding:0px;margin-block-start:3rem;}.elementor .e-47fe90a-36663b4{padding:0px;}.elementor .e-b305541-e257ec6{font-family:var(--HEADINGS);font-weight:700;font-size:1.5rem;color:var(--W);letter-spacing:0px;line-height:1.3em;margin-block-end:2rem;transition:all 200ms;}.elementor .e-b305541-e257ec6:hover,.elementor .e-b305541-e257ec6:focus-visible{color:var(--BLUE);}.elementor .e-b305541-e257ec6:focus{color:var(--BLUE);}.elementor .e-b305541-e257ec6:active{color:var(--BLUE);}.elementor .e-aa2a28d-1183e9e{padding:0px;gap:1rem;}.elementor .e-a21587b-79ebfcf{height:150px;}.elementor .e-ea14040-17a39c2:checked{background-color:var(--BLUE);}.elementor .e-ea14040-17a39c2{align-self:center;}.elementor .e-2228299-3199df4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;}.elementor .e-892efee-bf04942{width:fit-content;;font-family:var(--PARAGRAPH);font-weight:600;font-size:0.875rem;color:var(--HEADING);letter-spacing:1.4px;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:1rem;margin-inline-start:auto;background-color:var(--W);transition:all 200ms;display:flex;flex-direction:row;gap:0.75rem;align-self:center;}.elementor .e-892efee-bf04942:hover,.elementor .e-892efee-bf04942:focus-visible{color:var(--HEADING);background-color:var(--BLUE);}.elementor .e-099a40c-dda379f{width:80px;height:80px;max-width:80px;max-height:80px;position:absolute;inset-block-start:4rem;inset-inline-end:4rem;opacity:10%;}.elementor .e-f4cc1e3-367e6d8{padding:4rem;border-width:1px;border-color:var(--BORDER-BLACK);border-style:solid;background-color:#10182880;}.elementor .e-9f98990-9abaf62{width:1400px;column-gap:5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;row-gap:5rem;grid-template-columns:2fr 3fr;grid-template-rows:repeat(1, 1fr);}.elementor .e-b1dc743-50d8704{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--HEADING);}