.elementor .e-283908ae-9ffd{font-family:Manrope;font-weight:600;font-size:0.85rem;color:#8FB89A;letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-4a645b07-628f{max-width:16ch;font-family:Literata;font-weight:700;font-size:clamp(2.4rem,6vw,4.25rem);color:#F5F8FA;letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .e-44c3b9ea-8828{font-family:Manrope;font-weight:600;font-size:0.95rem;color:#F5F8FA;text-decoration:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:0.5rem;border-radius:4px;border-width:1px;border-color:rgba(245,248,250,0.45);border-style:solid;background-color:transparent;width:fit-content; &:hover,&:focus-visible { border-color:#F5F8FA;background-color:rgba(245,248,250,0.08); }\n}.elementor .e-6bffcb27-c6e9{width:min(920px,92%);padding-block-start:5rem;padding-block-end:3.5rem;padding-inline-start:6vw;padding-inline-end:6vw;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-1e063461-1ca9{width:100%;min-height:42vh;padding:0px;margin:0px;background-image:linear-gradient(115deg, rgba(20,36,47,0.92) 0%,rgba(20,36,47,0.62) 45%,rgba(47,107,79,0.35) 100%),url("https://nowychorzow.pl/wp-content/uploads/2026/10/chorzow-park-slaski-hero-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;background-repeat:repeat,no-repeat; background-size:auto auto,cover; background-position:0% 0%,center 40%;\n}.elementor .e-28e3a535-ed7c{width:100%;height:100%;min-height:200px;object-fit:cover;border-radius:0px;}.elementor .e-40c60c04-adef{font-family:Manrope;font-weight:600;font-size:0.82rem;color:#2F6B4F;letter-spacing:0.04em;text-transform:uppercase;margin:0px;}.elementor .e-399d8e82-1d3e{font-family:Literata;font-weight:700;font-size:clamp(1.35rem,2.4vw,1.75rem);color:#14242F;line-height:1.25;text-decoration:none;margin:0px;}.elementor .e-3b43c449-3619{max-width:62ch;font-family:Manrope;font-size:1rem;color:#2A3A46;line-height:1.65;margin:0px;}.elementor .e-362e557b-d033{font-family:Manrope;font-weight:600;font-size:0.95rem;color:#14242F;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.35rem;border-style:none;background-color:transparent;width:fit-content; &:hover,&:focus-visible { color:#2F6B4F; }\n}.elementor .e-335f9da0-6450{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;flex-direction:column;gap:0.65rem;justify-content:center;}.elementor .e-5d7184e8-6fd8{width:100%;padding:0px;background-color:rgba(255,255,255,0.55);display:grid;gap:0px;grid-template-columns:280px 1fr;align-items:stretch;border-block-start-width:2px; border-top-style:solid; border-top-color:#2F6B4F;\n}.elementor .e-566c2ef0-7ec6{width:100%;display:block;}.elementor .e-626d2d73-f20c{display:flex;flex-direction:column;gap:1.75rem;}.elementor .e-5f8448e-f244e66{justify-content:center;align-items:center;}.elementor .e-69476d54-6ba0{width:100%;display:block;}.elementor .e-26593730-7bd4{width:100%;padding-block-start:4.5rem;padding-block-end:5rem;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(180deg, #F5F8FA 0%,#E4EDF1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:2rem;}.elementor .e-443bb7cc-b4f8{width:100%;padding:0px;margin:0px;background-color:#F5F8FA;display:flex;flex-direction:column;gap:0px;}.elementor .e-165a7fb4-cd26da8{font-family:Literata;font-weight:700;font-size:clamp(1.85rem,3vw,2.4rem);color:#F5F8FA;letter-spacing:-0.025em;line-height:1.05;margin:0px;}.elementor .e-1b6ca6e4-aee2efc{max-width:36ch;font-family:Manrope;font-size:1rem;color:rgba(228,237,241,0.78);line-height:1.65;margin:0px;}.elementor .e-17cbeec7-7525cca{font-family:Manrope;font-weight:600;font-size:0.95rem;color:#F5F8FA;text-decoration:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;margin-block-start:0.35rem;border-radius:4px;border-style:none;background-color:#2F6B4F;width:fit-content; &:hover,&:focus-visible { background-color:#25563F; }\n}.elementor .e-3fce4bd9-ff09561{padding:0px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-3ad121b6-65ec521{font-family:Manrope;font-weight:600;font-size:0.78rem;color:#8FB89A;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-44b3a499-676923c{font-family:Manrope;font-weight:500;font-size:1rem;color:#E4EDF1;text-decoration:none;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;text-align:left; width:fit-content; &:hover,&:focus-visible { color:#FFFFFF; }\n}.elementor .e-4f2a66c2-b330ef2{font-family:Manrope;font-weight:500;font-size:1rem;color:#E4EDF1;text-decoration:none;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;text-align:left; width:fit-content; &:hover,&:focus-visible { color:#FFFFFF; }\n}.elementor .e-fbfb2da-753c143{font-family:Manrope;font-weight:500;font-size:1rem;color:#E4EDF1;text-decoration:none;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;text-align:left; width:fit-content; &:hover,&:focus-visible { color:#FFFFFF; }\n}.elementor .e-4f1686b6-1e0fccb{font-family:Manrope;font-weight:500;font-size:1rem;color:#E4EDF1;text-decoration:none;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;text-align:left; width:fit-content; &:hover,&:focus-visible { color:#FFFFFF; }\n}.elementor .e-6aa3c949-e7f3e5b{padding:0px;display:flex;flex-direction:column;gap:0.55rem;align-items:flex-start;}.elementor .e-5a5c1351-73491d2{font-family:Manrope;font-weight:600;font-size:0.78rem;color:#8FB89A;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-51be30ae-6819a1d{font-family:Manrope;font-size:1rem;color:#F5F8FA;line-height:1.5;margin:0px;}.elementor .e-f657ea4-edf107e{font-family:Manrope;font-size:1rem;color:rgba(228,237,241,0.85);line-height:1.55;margin:0px;}.elementor .e-3634651d-b3ab146{font-family:Manrope;font-size:0.95rem;color:rgba(228,237,241,0.65);line-height:1.5;margin-block-start:0.35rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5635ee67-db7db82{padding:0px;display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;}.elementor .e-13e01a7a-f476e51{width:100%;padding-block-start:4rem;padding-block-end:3rem;padding-inline-start:6vw;padding-inline-end:6vw;display:grid;gap:3.5rem;grid-template-columns:1.4fr 1fr 1.1fr;align-items:start;border-block-start-width:3px; border-top-style:solid; border-top-color:#2F6B4F;\n}.elementor .e-5d0396aa-ef4fe4d{font-family:Manrope;font-size:0.85rem;color:rgba(228,237,241,0.55);margin:0px;}.elementor .e-67eb5503-4576da2{font-family:Manrope;font-size:0.85rem;color:rgba(228,237,241,0.55);margin:0px;}.elementor .e-407e249b-b3f03ad{width:100%;padding-block-start:1.15rem;padding-block-end:1.25rem;padding-inline-start:6vw;padding-inline-end:6vw;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;border-block-start-width:1px; border-top-style:solid; border-top-color:rgba(228,237,241,0.12);\n}.elementor .e-87c709d-fc1cd9d{width:100%;padding:0px;margin:0px;background-image:linear-gradient(165deg, #0E1A22 0%,#143028 48%,#1A2E3A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0E1A22;display:flex;flex-direction:column;}