.elementor .e-121b625-faa2199{font-size:2.5em;color:#0365C6}.elementor .e-30d4690-907b727{width:1140px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:20px;justify-content:center}.elementor .e-dbcffcb-bb53526{width:100%;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:block;flex-direction:row;gap:20px}.elementor .e-b50168a-58b0b70{width:200px;height:50px;position:absolute;inset-block-start:400px;font-weight:900;font-size:1em;color:#0365C6;padding-block-start:13px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:8px;margin-block-end:10px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-color:#fff}.elementor .e-1e720cd-60bdfa5{height:100%;position:sticky;inset-block-start:0;padding-block-start:7px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:start}.elementor .e-d858652-844ae2a{width:24%;padding:0;display:none;flex-direction:column;gap:20px;justify-content:center;align-self:stretch}.elementor .e-eefe881-c7c1a4c{width:1140px;padding:0;display:flex;flex-direction:row;gap:20px;align-items:center}.elementor .e-8d6d2f9-c0413d6{color:#0365C6}.elementor .e-6f1a3e9-498dc8a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;display:none;flex-direction:column;justify-content:center;align-items:center}.elementor .e-d125a78-75c10c4{border-start-start-radius:20px;border-start-end-radius:20px}.elementor .e-0cb7807-77dfd10{font-size:2em;color:#0365C6;padding-block-start:5px;padding-block-end:5px;padding-inline-start:20px;padding-inline-end:20px}.elementor .e-745ce22-094bcdd{padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px}.elementor .e-2562ef8-6aec45a{width:150px;height:50px;font-weight:500;font-size:1em;color:#fff;padding-block-start:13px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-image:radial-gradient(circle at center center,#0284F8 0%,#0365C6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0365C6}.elementor .e-94a0504-6bc709c{color:#000;padding:0;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);perspective-origin:50% 50%;flex-direction:column}.elementor .e-94a0504-6bc709c:hover,.elementor .e-94a0504-6bc709c:focus-visible{transform:scale3d(1.01,1.01,1)}.elementor .e-e3f1b29-35e9a50{font-size:1.3em;color:#0365C6;padding-block-start:20px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px}.elementor .e-a2eed7d-f216d7c{padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;display:none}.elementor .e-fa61e1f-b53d61d{width:150px;height:50px;font-weight:500;font-size:1em;color:#fff;padding-block-start:13px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-image:radial-gradient(circle at center center,#0284F8 0%,#0365C6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0365C6}.elementor .e-4032e00-a6174b0{color:#000;padding:0;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);flex-direction:column}.elementor .e-4032e00-a6174b0:hover,.elementor .e-4032e00-a6174b0:focus-visible{transform:scale3d(1.01,1.01,1)}.elementor .e-cba57cb-fb2240e{font-size:1.3em;color:#0365C6;padding-block-start:20px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px}.elementor .e-835dca5-fe7d73d{padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;display:none}.elementor .e-bdb0ec1-c179a29{width:150px;height:50px;font-weight:500;font-size:1em;color:#fff;padding-block-start:13px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-image:radial-gradient(circle at center center,#0284F8 0%,#0365C6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0365C6}.elementor .e-c623190-2228adb{color:#000;padding:0;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);flex-direction:column}.elementor .e-c623190-2228adb:hover,.elementor .e-c623190-2228adb:focus-visible{transform:scale3d(1.01,1.01,1)}.elementor .e-4b16572-f439512{padding:0;gap:20px}.elementor .e-b047b7b-c823e3f{font-size:2em;color:#0365C6;padding:20px}.elementor .e-60d78b3-26463c7{color:#000;text-align:start;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:8px;margin-block-end:8px;align-self:center}.elementor .e-c83722b-361ec42{width:150px;height:50px;font-weight:500;font-size:1em;color:#fff;padding-block-start:13px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:8px;margin-block-end:10px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-image:radial-gradient(circle at center center,#0284F8 0%,#0365C6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0365C6}.elementor .e-08081b1-7b76b63{width:65%;color:#fff;padding:0;flex-direction:column;justify-content:center;align-items:start}.elementor .e-3d3443e-b11d0cb{width:35%;padding:0;justify-content:center}.elementor .e-dd27465-1e2ece4{padding:0}.elementor .e-587d74f-8acc596{padding-block-start:10px;padding-block-end:10px;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);flex-direction:column}.elementor .e-587d74f-8acc596:hover,.elementor .e-587d74f-8acc596:focus-visible{transform:scale3d(1.01,1.01,1)}.elementor .e-bab1af5-d433d4d{padding:0;flex-direction:column;gap:20px}.elementor .e-5d66dae-ded910e{width:1140px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:20px}.elementor .e-f86f511{padding:0;margin:0;background-image:url(https://tkchopin.pl/wp-content/uploads/2026/10/halloween-bg-1.png);background-repeat:no-repeat;background-attachment:scroll;background-size:40% auto;background-position:top right;flex-direction:column;justify-content:center;align-items:center}.elementor .e-c3d982f-dd0ad20{padding:0;display:none;flex-direction:row;gap:20px}.elementor .e-e2a2c57{display:none;flex-direction:column}.elementor .e-d57e3c0-d599261{font-size:1.2em;text-align:center;margin-block-end:10px}.elementor .e-d5faeb2-e5cb824{width:1140px;color:#000;padding:20px;margin-block-start:20px;margin-block-end:20px;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);perspective-origin:50% 50%;flex-direction:column}.elementor .e-4727f25-0648536{width:1140px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:20px;justify-content:center}.elementor .e-61358cf{padding:0;margin:0;background-image:url(https://tkchopin.pl/wp-content/uploads/2026/10/halloween-bg-2.png);background-repeat:no-repeat;background-attachment:scroll;background-size:80% auto;background-position:center left;flex-direction:column;justify-content:center;align-items:center}.elementor .e-8d883c5-2c98bba{height:180px;border-start-start-radius:20px;border-start-end-radius:20px}.elementor .e-dfc4356-c11301a{font-size:2em;color:#0365C6;padding:20px}.elementor .e-221b154-46e10ca{font-size:.9em;color:#000;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px}.elementor .e-afeaa7a-b0fe7b7{width:150px;height:50px;font-weight:500;font-size:1em;color:#fff;padding-block-start:13px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:10px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-image:radial-gradient(circle at center center,#0284F8 0%,#0365C6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-self:center}.elementor .e-1c915df-bd2dcf9{width:31%;padding:0;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);flex-direction:column}.elementor .e-1c915df-bd2dcf9:hover,.elementor .e-1c915df-bd2dcf9:focus-visible{transform:scale3d(1.01,1.01,1)}.elementor .e-955248f-a30f1fe{height:180px;border-start-start-radius:20px;border-start-end-radius:20px}.elementor .e-f330206-bab2436{font-size:2em;color:#0365C6;padding:20px}.elementor .e-445559e-9ef538e{font-size:.9em;color:#000;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px}.elementor .e-f02c8a7-82beae6{width:150px;height:50px;font-weight:500;font-size:1em;color:#fff;padding-block-start:13px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:10px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-image:radial-gradient(circle at center center,#0284F8 0%,#0365C6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-self:center}.elementor .e-185f5aa-07d2937{width:31%;padding:0;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);flex-direction:column}.elementor .e-185f5aa-07d2937:hover,.elementor .e-185f5aa-07d2937:focus-visible{transform:scale3d(1.01,1.01,1)}.elementor .e-73f8b51-a02308b{border-radius:20px;transition:all 300ms}.elementor .e-73f8b51-a02308b:hover,.elementor .e-73f8b51-a02308b:focus-visible{box-shadow:0 0 20px 0 rgb(3 101 198 / .5)}.elementor .e-601dc00{width:35.5%;height:100%;padding:0;margin:0;flex-direction:column;justify-content:center}.elementor .e-4656f9b-a78014d{width:1140px;padding-block-start:0;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:20px;justify-content:center}.elementor .e-84a2336-7346d06{height:240px;border-start-start-radius:20px;border-start-end-radius:20px}.elementor .e-9bb3e3c-e3a04d0{font-size:2em;color:#0365C6;padding:20px}.elementor .e-eb2e8a3-1a72c29{font-size:.9em;color:#000;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:-3px}.elementor .e-e467c7a-4cb6f5f{width:150px;height:50px;font-weight:500;font-size:1em;color:#fff;padding-block-start:13px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:10px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-image:radial-gradient(circle at center center,#0284F8 0%,#0365C6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-self:center}.elementor .e-7041b96-95203ca{width:40%;padding:0;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);flex-direction:column}.elementor .e-7041b96-95203ca:hover,.elementor .e-7041b96-95203ca:focus-visible{transform:scale3d(1.01,1.01,1)}.elementor .e-d19c0a3-0c9024e{height:4px;background-image:linear-gradient(#0365C6,#0365C6);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%}.elementor .e-b5fe00a-e8643b8{padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .e-00c1163-4853a31{width:60%;color:#000;padding:20px;margin-block-start:0;margin-block-end:0;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);perspective-origin:50% 50%;flex-direction:column}.elementor .e-4ea801c{width:1140px;padding:0;margin-block-start:20px;margin-block-end:20px;flex-direction:row;gap:20px}.elementor .e-665cf19-4b6c60a{font-size:1.4em}.elementor .e-d4600a8-e484697{width:300px;height:50px;min-width:300px;font-weight:500;font-size:1em;color:#fff;padding-block-start:13px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-image:radial-gradient(circle at center center,#0284F8 0%,#0365C6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-self:center}.elementor .e-a2278c1-945e0f9{width:1140px;color:#000;padding:20px;margin-block-start:40px;margin-block-end:20px;border-radius:20px;background-image:linear-gradient(135deg,#e8eef5 0%,#F4F6F9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8eef5;box-shadow:0 0 10px 0 rgb(3 101 198 / .5);perspective-origin:50% 50%;flex-direction:column;gap:20px;align-items:center}