.elementor .e-6b374c-4df5{margin-block-start:8px;}.elementor .e-454f97fb-45bf{width:auto;padding:0px;margin-block-start:8px;gap:10px;flex-wrap:wrap;}.elementor .e-1b8b6e8b-cc0c{background-image:linear-gradient(90deg, rgba(7,26,44,0.95) 0%,rgba(7,26,44,0.82) 45%,rgba(7,26,44,0.30) 100%),url("https://hydraulik.rydzewskaart.pl/wp-content/uploads/2026/10/Gemini_Generated_Image_ewvm20ewvm20ewvm.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-997efa2-2d75:hover,.elementor .e-997efa2-2d75:focus-visible{color:var(--accent-soft);}.elementor .e-997efa2-2d75{font-family:var(--font-heading);font-weight:900;font-size:28px;color:var(--white);text-decoration:none;display:block;}.elementor .e-798040a-d0f0{padding:20px;gap:4px;}.elementor .e-49fb4d9d-7ee7:hover,.elementor .e-49fb4d9d-7ee7:focus-visible{color:var(--accent-soft);}.elementor .e-49fb4d9d-7ee7{font-family:var(--font-body);font-weight:700;font-size:17px;color:var(--white);text-decoration:none;display:block;}.elementor .e-6fde4da8-6343{padding:20px;gap:4px;}.elementor .e-4bf1291a-c2c9{font-family:var(--font-body);font-weight:700;font-size:17px;color:var(--white);display:block;}.elementor .e-5578bad6-8d05{padding:20px;gap:4px;}.elementor .e-1dd0df20-43b3{font-family:var(--font-body);font-size:16px;color:var(--text);line-height:1.6;display:block;}.elementor .e-49d0934f-5b39{padding:20px;gap:4px;}.elementor .e-1c84f6de-e162{padding:0px;display:flex;flex-direction:column;gap:14px;align-items:stretch;}.elementor .e-1811d9d4-332b{width:100%;padding:0px;margin-block-start:8px;}.elementor .e-3c06b9e2-5a3e{padding:32px;border-radius:20px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--navy-700);display:flex;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-5f97a5cf-922f{gap:48px;grid-template-columns:5fr 7fr;align-items:start;}.elementor .e-20261eff-432d{padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-5d34b04a-1abd{padding:28px;border-radius:16px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--navy-700);gap:16px;}.elementor .e-5cdfec23-b08a{gap:48px;align-items:center;}