.elementor .e-40224e2-74c6750{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-1);color:var(--white);letter-spacing:-1px;line-height:110%;}.elementor .e-9c292fd-a933b40{width:60%;font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--white);line-height:130%;}.elementor .e-01ab9b4-b4f7876{width:fit-content;padding-inline-start:40px;padding-inline-end:40px;}.elementor .e-3b4a8e4-6bbb2ac{column-gap:20px;padding:0px;flex-direction:column;row-gap:20px;}.elementor .e-ce00a30-76c4b6f{min-height:360px;column-gap:20px;padding:0px;flex-direction:column;row-gap:8px;justify-content:center;}.elementor .e-37c7958-9317648{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;background-image:url(https://respect.energy/uploads-reenergy/2026/06/odkup-energii-top-scaled.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-d8c6a56-622aff3{padding:0px;margin:0px;}.elementor .e-87527b4-0e418dc{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-2);color:var(--green-900);letter-spacing:-0.88px;line-height:110%;}.elementor .e-b9fc4bb-0d888d0{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-3f59051-23e2687{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-aadfbc2-935625c{width:fit-content;min-width:360px;max-width:100%;font-size:var(--text-base);letter-spacing:-0.32px;line-height:120%;}.elementor .e-dd9785a-740c1ff{width:fit-content;min-width:360px;max-width:100%;font-size:var(--text-base);letter-spacing:-0.32px;line-height:120%;}.elementor .e-ff09f60-9c9eb30{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-9f785a2-5273059{padding-block-start:80px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-7805d16-1585bb3{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-2);color:var(--green-900);letter-spacing:-0.88px;line-height:110%;}.elementor .e-088c0cf-676b2e7{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-b7f8c1d-8d577c8{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-9a95b28-e1ae8cd{width:16px;height:16px;max-width:100%;aspect-ratio:1/1;padding:0px;margin:0px;}.elementor .e-bde9879-eb57eab{font-family:var(--DM-Sans);font-weight:400;font-size:15px;color:var(--gray-800);line-height:130%;}.elementor .e-5317163-0572ec6{padding:0px;gap:8px;align-items:center;}.elementor .e-907f052-785d419{width:16px;height:16px;max-width:100%;aspect-ratio:1/1;padding:0px;margin:0px;}.elementor .e-bde0a32-e1c86da{font-family:var(--DM-Sans);font-weight:400;font-size:15px;color:var(--gray-800);line-height:130%;}.elementor .e-231fa1f-bfddb04{padding:0px;gap:8px;align-items:center;}.elementor .e-11e7117-64b742c{width:16px;height:16px;max-width:100%;aspect-ratio:1/1;padding:0px;margin:0px;}.elementor .e-f0de00d-a0e1fde{font-family:var(--DM-Sans);font-weight:400;font-size:15px;color:var(--gray-800);line-height:130%;}.elementor .e-9373583-57bb072{padding:0px;gap:8px;align-items:center;}.elementor .e-a48e425-db8d52e{width:16px;height:16px;max-width:100%;aspect-ratio:1/1;padding:0px;margin:0px;}.elementor .e-158b689-20d5b15{font-family:var(--DM-Sans);font-weight:400;font-size:15px;color:var(--gray-800);line-height:130%;}.elementor .e-40db393-141472f{padding:0px;gap:8px;align-items:center;}.elementor .e-e3a05cf-d7ee8ab{padding:0px;flex-direction:column;gap:10px;}.elementor .e-6c1845a-2af644d{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-44e106d-757219d{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-abf3e69-fb4fc74{padding:0px;margin:0px;}.elementor .e-1e252b8-6d0f813{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-2);color:var(--green-900);letter-spacing:-0.88px;line-height:110%;}.elementor .e-17ee92f-5c922c5{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-a8c3248-c2fa974{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-82f52dd-9ddb385{padding:0px;margin:0px;}.elementor .e-8796765-e1d95e1{text-align:start;}.elementor .e-d677433-ac21f86{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-74afb0e-46ac5f7{width:128px;height:auto;max-width:100%;aspect-ratio:1/1;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c8a15c-6b629d8{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-lg);color:var(--gray-800);letter-spacing:-0.36px;line-height:130%;text-align:start;padding:0px;margin-block-end:12px;}.elementor .e-a81300c-df17055{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-sm);color:var(--green-900);line-height:140%;text-align:start;padding:0px;}.elementor .e-11c6b05-2f6055b{width:128px;height:auto;max-width:100%;aspect-ratio:1/1;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4aec5f7-42cab2d{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-lg);color:var(--gray-800);letter-spacing:-0.36px;line-height:130%;text-align:start;padding:0px;margin-block-end:12px;}.elementor .e-1e7bb73-bd1abb9{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-sm);color:var(--green-900);line-height:140%;text-align:start;padding:0px;}.elementor .e-b947d67-a368ab2{width:128px;height:auto;max-width:100%;aspect-ratio:1/1;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c66d93e-d80d572{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-lg);color:var(--gray-800);letter-spacing:-0.36px;line-height:130%;text-align:start;padding:0px;margin-block-end:12px;}.elementor .e-154595e-92b3df9{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-sm);color:var(--green-900);line-height:140%;text-align:start;padding:0px;}.elementor .e-971327f-4baf7f2{width:128px;height:auto;max-width:100%;aspect-ratio:1/1;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f3dcb3f-8185415{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-lg);color:var(--gray-800);letter-spacing:-0.36px;line-height:130%;text-align:start;padding:0px;margin-block-end:12px;}.elementor .e-fb59b6c-ab4bfb0{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-sm);color:var(--green-900);line-height:140%;text-align:start;padding:0px;}.elementor .e-06f86df-ce08d8a{width:128px;height:auto;max-width:100%;aspect-ratio:1/1;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8ea037d-9fcc3e9{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-lg);color:var(--gray-800);letter-spacing:-0.36px;line-height:130%;text-align:start;padding:0px;margin-block-end:12px;}.elementor .e-62b0f24-4235789{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-sm);color:var(--gray-800);line-height:140%;text-align:start;padding:0px;}.elementor .e-9e28315-f6fd478{padding:20px;margin:0px;border-radius:20px;background-color:var(--white);box-shadow:0px 4px 20px 0px var(--gray-300);flex-direction:column;gap:0px;align-items:start;}.elementor .e-c892e72-93a6742{width:128px;height:auto;max-width:100%;aspect-ratio:1/1;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1eff3e9-bd0f61f{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-lg);color:var(--gray-800);letter-spacing:-0.36px;line-height:130%;text-align:start;padding:0px;margin-block-end:12px;}.elementor .e-760bc44-98de715{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-sm);color:var(--gray-800);line-height:140%;text-align:start;padding:0px;}.elementor .e-b9793c9-4a72c4a{padding:20px;margin:0px;border-radius:20px;background-color:var(--white);box-shadow:0px 4px 20px 0px var(--gray-300);flex-direction:column;gap:0px;align-items:start;}.elementor .e-ad5d11e-b5dccef{width:128px;height:auto;max-width:100%;aspect-ratio:1/1;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-22526f0-cce21e4{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-lg);color:var(--gray-800);letter-spacing:-0.36px;line-height:130%;text-align:start;padding:0px;margin-block-end:12px;}.elementor .e-449ce25-5303d16{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-sm);color:var(--gray-800);line-height:140%;text-align:start;padding:0px;}.elementor .e-27a20c9-dc44dfe{padding:20px;margin:0px;border-radius:20px;background-color:var(--white);box-shadow:0px 4px 20px 0px var(--gray-300);flex-direction:column;gap:0px;align-items:start;}.elementor .e-176cc2e-4b29fa6{width:128px;height:auto;max-width:100%;aspect-ratio:1/1;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d94d1b1-6089de8{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-lg);color:var(--gray-800);letter-spacing:-0.36px;line-height:130%;text-align:start;padding:0px;margin-block-end:12px;}.elementor .e-7c707f8-a098621{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-sm);color:var(--gray-800);line-height:140%;text-align:start;padding:0px;}.elementor .e-cf641c9-671e4cd{padding:20px;margin:0px;border-radius:20px;background-color:var(--white);box-shadow:0px 4px 20px 0px var(--gray-300);flex-direction:column;gap:0px;align-items:start;}.elementor .e-12e1f3c-832f992{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-353a81a-1dd92db{padding:0px;margin:0px;}.elementor .e-a833ca9-0f6b361{margin:0px;}.elementor .e-cfdcbd6-55d979e{width:100%;padding:0px;margin-block-start:0px;margin-block-end:48px;flex-direction:column;gap:16px;}.elementor .e-9ad5514-2640816{width:auto;padding:0px;margin:0px;flex-direction:column;gap:5px;flex:1 0 auto;justify-content:flex-start;align-items:start;}.elementor .e-8859484-30301f2{font-family:"DM Sans";font-weight:400;font-size:16px;color:#ffffff;line-height:1.3;}.elementor .e-989748e-f5336c3{font-family:"DM Sans";font-weight:400;font-size:14px;color:#ffffff;line-height:1.3;}.elementor .e-272d5a1-d037972{column-gap:6px;padding:0px;display:inline-flex;align-items:center;}.elementor .e-6a00c4c-fbc1184{padding:0px;flex-direction:column;gap:6px;}.elementor .e-fefd1fb-188d8a1{column-gap:14px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-89a42d8-74707b5{width:99%;margin-block-start:auto;transition:background-color 300ms;}.elementor .e-47a9a54-8ac93c5{width:auto;padding:0px;margin:0px;flex-direction:column;gap:5px;flex:1 0 auto;justify-content:flex-start;align-items:start;}.elementor .e-29dcd6e-7f5fad8{font-family:"DM Sans";font-weight:400;font-size:16px;color:#ffffff;line-height:1.3;}.elementor .e-8158cd9-6f241b0{font-family:"DM Sans";font-weight:400;font-size:14px;color:#ffffff;line-height:1.3;}.elementor .e-2c6a6e2-2763d14{column-gap:6px;padding:0px;display:inline-flex;align-items:center;}.elementor .e-ea8ed78-db89dba{padding:0px;flex-direction:column;gap:6px;}.elementor .e-1f7a6d9-577ee2d{column-gap:14px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-582eff4-c2e3829{width:99%;margin-block-start:auto;transition:background-color 300ms;}.elementor .e-5bf13fc-4662bd6{padding:0px;margin-block-start:0px;margin-block-end:80px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ff06715-c2d75b5{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-2);color:var(--green-900);letter-spacing:-0.88px;line-height:110%;}.elementor .e-4c40459-00340de{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-61acb38-90e582b{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-264dfb2-7812524{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:var(--gray-800);line-height:130%;}.elementor .e-ec4c043-b161d55{width:16px;height:16px;max-width:100%;aspect-ratio:1/1;padding:0px;margin:0px;}.elementor .e-96f367f-2c77c27{font-family:var(--DM-Sans);font-weight:400;font-size:15px;color:var(--gray-800);line-height:130%;}.elementor .e-56ee3ff-0df03d3{padding:0px;gap:8px;align-items:center;}.elementor .e-37c0491-c484e45{width:16px;height:16px;max-width:100%;aspect-ratio:1/1;padding:0px;margin:0px;}.elementor .e-2547d2f-8a8ed1f{font-family:var(--DM-Sans);font-weight:400;font-size:15px;color:var(--gray-800);line-height:130%;}.elementor .e-89c87fb-18d5193{padding:0px;gap:8px;align-items:center;}.elementor .e-ade74c9-04b30c3{width:16px;height:16px;max-width:100%;aspect-ratio:1/1;padding:0px;margin:0px;}.elementor .e-26e2d90-78405b4{font-family:var(--DM-Sans);font-weight:400;font-size:15px;color:var(--gray-800);line-height:130%;}.elementor .e-dda5426-97ef701{padding:0px;gap:8px;align-items:center;}.elementor .e-234ad88-754dbf2{width:16px;height:16px;max-width:100%;aspect-ratio:1/1;padding:0px;margin:0px;}.elementor .e-241ecc8-0ba52c9{font-family:var(--DM-Sans);font-weight:400;font-size:15px;color:var(--gray-800);line-height:130%;}.elementor .e-04cf179-8b342fc{padding:0px;gap:8px;align-items:center;}.elementor .e-2827ec3-9f4dec0{width:16px;height:16px;max-width:100%;aspect-ratio:1/1;padding:0px;margin:0px;}.elementor .e-1042db6-c85aee4{font-family:var(--DM-Sans);font-weight:400;font-size:15px;color:var(--gray-800);line-height:130%;}.elementor .e-c489dce-4774529{padding:0px;gap:8px;align-items:center;}.elementor .e-7eaf7ad-3c65f24{padding:0px;flex-direction:column;gap:10px;}.elementor .e-1a6f16e-59cbc9a{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-67f52ed-1ec6d7f{padding:0px;margin:0px;}.elementor .e-9e4ca42-d63f8d0{font-size:var(--text-2);text-align:center;padding:0px;margin:0px;}.elementor .e-86a0f11-772c20a{font-family:var(--DM-Sans);font-weight:400;font-size:var(--text-base);color:#343434;line-height:130%;text-align:center;}.elementor .e-a195ee3-eaf7ced{width:48px;height:48px;}.elementor .e-d3acd40-0d88004{padding:0px;margin:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-751b668-86757fd{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-base);color:var(--white);letter-spacing:-0.32px;line-height:130%;text-align:center;padding:0px;}.elementor .e-4251b2f-5fbfb94{width:48px;height:48px;}.elementor .e-4685333-0de0cbc{padding:0px;margin:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-b55ccdb-2f3adfc{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-base);color:var(--white);letter-spacing:-0.32px;line-height:130%;text-align:center;padding:0px;}.elementor .e-cef6cc3-17d3a0e{width:48px;height:48px;}.elementor .e-2946fb2-6fe4fbd{padding:0px;margin:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-8f29080-8cfe916{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-base);color:var(--white);letter-spacing:-0.32px;line-height:130%;text-align:center;padding:0px;}.elementor .e-cd6bd31-56b17cd{width:48px;height:48px;}.elementor .e-591a51b-dc5ede1{padding:0px;margin:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-4511e17-7f273be{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-base);color:var(--white);letter-spacing:-0.32px;line-height:130%;text-align:center;padding:0px;}.elementor .e-30a7d2e-32b1fb1{width:48px;height:48px;}.elementor .e-ea8b882-b8d1b83{text-align:center;padding:0px;margin:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-eb924e1-96d9168{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-base);color:var(--white);letter-spacing:-0.32px;line-height:130%;text-align:center;padding:0px;}.elementor .e-cea587e-ce99424{padding:0px;margin:0px;}.elementor .e-2a76572-eae49dc{font-family:"DM Sans";font-weight:900;font-size:24px;color:var(--green-900);letter-spacing:-0.48px;line-height:105%;text-align:start;margin-block-end:0px;}.elementor .e-99588bd-b361da9{font-family:"DM Sans";font-weight:400;font-size:14px;color:var(--green-900);line-height:110%;text-align:end;text-decoration:underline;}.elementor .e-4e71611-c3f3db6{font-family:"DM Sans";font-weight:900;font-size:24px;color:var(--green-900);letter-spacing:-0.48px;line-height:105%;text-align:start;}.elementor .e-571ffff-4be9d49{font-family:"DM Sans";font-weight:400;font-size:14px;color:var(--green-900);line-height:110%;text-align:end;text-decoration:underline;margin-block-start:auto;}.elementor .e-59d2373-435b782{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:80px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b64152c-d215957{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-3xl);color:var(--gray-800);letter-spacing:-0.78px;line-height:110%;text-align:center;padding:0px;margin:0px;}.elementor .e-9b5c945-74c8a0e{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-base);color:var(--green-900);letter-spacing:-0.32px;line-height:120%;padding:0px;margin:0px;}.elementor .e-e168b6b-fb73fed{width:16px;height:16px;padding:0px;margin:0px;}.elementor .e-c1469c7-0f3fb73{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-base);color:var(--green-900);letter-spacing:-0.32px;line-height:120%;padding:0px;margin:0px;}.elementor .e-f42d04d-a7c4cfb{width:16px;height:16px;padding:0px;margin:0px;}.elementor .e-f66b262-b9a6ec9{font-family:var(--DM-Sans);font-weight:900;font-size:var(--text-base);color:var(--green-900);letter-spacing:-0.32px;line-height:120%;padding:0px;margin:0px;}.elementor .e-6815e28-e94dceb{width:16px;height:16px;padding:0px;margin:0px;}.elementor .e-9b8061a-8da9dac{padding:0px;margin:0px;}