.elementor .e-9d73560-1b39{text-shadow: 0 2px 4px rgba(58,58,58,0.45), 0 6px 24px rgba(58,58,58,0.35);\n}.elementor .e-4ffe0d26-c2ee{max-width:44rem;font-size:1.15rem;text-align:center;text-shadow: 0 2px 4px rgba(58,58,58,0.45), 0 6px 24px rgba(58,58,58,0.35);\n}.elementor .e-48dfcd08-c836{max-width:56rem;align-items:center;}.elementor .e-9bd9a4b-3222{min-height:34rem;padding-block-start:10rem;background-image:linear-gradient(180deg, rgba(234,76,118,0.25) 30%,#EA4C76 95%),url("https://brzechwa-puck.pl/wp-content/uploads/2026/10/Ogolne-07.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;}.elementor .e-4d5ebb6b-d854:hover,.elementor .e-4d5ebb6b-d854:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-4d5ebb6b-d854{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-19e2106-7cb5:hover,.elementor .e-19e2106-7cb5:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-19e2106-7cb5{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-247093f4-c2a8:hover,.elementor .e-247093f4-c2a8:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-247093f4-c2a8{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-3780684-c97a:hover,.elementor .e-3780684-c97a:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-3780684-c97a{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-5e060941-eda3:hover,.elementor .e-5e060941-eda3:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-5e060941-eda3{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-6f645d85-d9ab:hover,.elementor .e-6f645d85-d9ab:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-6f645d85-d9ab{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-1e98c3e9-d50f:hover,.elementor .e-1e98c3e9-d50f:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-1e98c3e9-d50f{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-f098f57-660f:hover,.elementor .e-f098f57-660f:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-f098f57-660f{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-54c34143-d129:hover,.elementor .e-54c34143-d129:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-54c34143-d129{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-71670d87-ac3f:hover,.elementor .e-71670d87-ac3f:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-71670d87-ac3f{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-124cb2d-4c6b:hover,.elementor .e-124cb2d-4c6b:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-124cb2d-4c6b{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-3871f17c-a267:hover,.elementor .e-3871f17c-a267:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-3871f17c-a267{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-4e2c84b-ef5f:hover,.elementor .e-4e2c84b-ef5f:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-4e2c84b-ef5f{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-5e1d03d3-da88:hover,.elementor .e-5e1d03d3-da88:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-5e1d03d3-da88{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-1b909403-3a8a:hover,.elementor .e-1b909403-3a8a:focus-visible{box-shadow:0px 16px 36px 0px rgba(58,58,58,0.32);transform:scale3d(1.03, 1.03, 1);}.elementor .e-1b909403-3a8a{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.9rem;box-shadow:0px 10px 26px 0px rgba(58,58,58,0.22);transition:all 0.3s;}.elementor .e-6e391033-51c0{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.5rem;padding-inline-end:2.5rem;gap:1.25rem;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));grid-template-rows:auto;}.elementor .e-767794c4-ec77{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, #EA4C76 0%,#F86189 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:stretch;}.elementor .e-14556018-1f07{padding-block-start:1rem;padding-block-end:4rem;padding-inline-start:1rem;padding-inline-end:1rem;justify-content:center;}