.elementor .e-5e4605c5-28c9{font-weight: var(--e-global-typography-d2fc434-font-weight); font-family: var(--e-global-typography-d2fc434-font-family); font-size: var(--e-global-typography-d2fc434-font-size); line-height: var(--e-global-typography-d2fc434-line-height); letter-spacing: var(--e-global-typography-d2fc434-letter-spacing); color: var(--e-global-color-f14ddb6);\n}.elementor .e-7e851115-a650{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-17b90342-d5d3:hover,.elementor .e-17b90342-d5d3:focus-visible{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-17b90342-d5d3:focus{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-17b90342-d5d3{text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:10px;transition:background-color 0.2s, color 0.2s, border-color 0.2s;border: 2px solid var(--e-global-color-db08eed); box-shadow: none; font-weight: var(--e-global-typography-9839074-font-weight); background-color: var(--e-global-color-db08eed); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-9839074-font-family); font-size: var(--e-global-typography-9839074-font-size); line-height: var(--e-global-typography-9839074-line-height);\n}.elementor .e-17ad7a7b-271b:hover,.elementor .e-17ad7a7b-271b:focus-visible{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-17ad7a7b-271b:focus{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-17ad7a7b-271b{text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:10px;transition:background-color 0.2s, color 0.2s, border-color 0.2s;border: 2px solid var(--e-global-color-2d64115); box-shadow: none; font-weight: var(--e-global-typography-9839074-font-weight); background-color: var(--e-global-color-e802a65); color: var(--e-global-color-2d64115); font-family: var(--e-global-typography-9839074-font-family); font-size: var(--e-global-typography-9839074-font-size); line-height: var(--e-global-typography-9839074-line-height);\n}.elementor .e-3564bcaa-398e{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-47d0e105-7ec4{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0%;align-items:flex-start;}.elementor .e-7f29e4da-e454{width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover;border-radius:16px;border-style:none;display:block;object-position: right center; box-shadow: none;\n}.elementor .e-58a57acd-bff5{padding:0px;flex-direction:column;flex:0 0 48%;}.elementor .e-94b7b89-2390{max-width:75rem;padding:0px;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-383150c4-a3c4{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: var(--e-global-color-8ebb5e2); background-color: var(--e-global-color-8ebb5e2);\n}.elementor .e-6b72b574-d112{font-weight: var(--e-global-typography-9e3fb7c-font-weight); font-family: var(--e-global-typography-9e3fb7c-font-family); font-size: var(--e-global-typography-9e3fb7c-font-size); line-height: var(--e-global-typography-9e3fb7c-line-height); letter-spacing: var(--e-global-typography-9e3fb7c-letter-spacing); color: var(--e-global-color-f14ddb6);\n}.elementor .e-555e0b4b-557a{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-78291866-ce8e{padding:0px;flex-direction:column;gap:0.75rem;align-items:flex-start;}.elementor .e-6b241045-3838{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-3c018d46-afe8{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-715a2a94-32e1{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-3df77eb7-a9d9{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-26d71da-2bca{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-6e752391-13c3{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-3ba1861b-228b{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-78e39f99-cd13{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-45ef76e1-1fae{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-92191f1-d081{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-1f63104f-1b7b{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-2a5a6ed8-869d{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-25e6d3ca-b1f8{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-3cbe54ec-f608{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-35ed1902-df25{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-28c27820-608e{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-42f13ad9-1837{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-1a7823ff-c2cb{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-6267f3b5-5c1e{padding:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;align-items:stretch;}.elementor .e-5603b88-ecaa{max-width:75rem;padding:0px;flex-direction:column;gap:3rem;}.elementor .e-4551d4ce-ae14{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: var(--e-global-color-59a97ce); background-color: var(--e-global-color-59a97ce);\n}.elementor .e-6e74942b-3c89{font-weight: var(--e-global-typography-9e3fb7c-font-weight); font-family: var(--e-global-typography-9e3fb7c-font-family); font-size: var(--e-global-typography-9e3fb7c-font-size); line-height: var(--e-global-typography-9e3fb7c-line-height); letter-spacing: var(--e-global-typography-9e3fb7c-letter-spacing); color: var(--e-global-color-f14ddb6);\n}.elementor .e-45c77108-a9ca{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-3e030d28-907e{padding:0px;flex-direction:column;gap:0.75rem;align-items:flex-start;}.elementor .e-7002dcfb-4222{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-2cf35bd5-badc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:0px;flex-direction:column;gap:0.375rem;border-left: 3px solid var(--e-global-color-e67bdfa);\n}.elementor .e-5872665f-48e2{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-653bdf78-4b94{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:0px;flex-direction:column;gap:0.375rem;border-left: 3px solid var(--e-global-color-e67bdfa);\n}.elementor .e-15c4e4c1-2ef0{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-304fb6ea-7059{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:0px;flex-direction:column;gap:0.375rem;border-left: 3px solid var(--e-global-color-e67bdfa);\n}.elementor .e-4e0178dd-61f6{font-weight:600;font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-f14ddb6);\n}.elementor .e-362725f-3727{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 0%;align-items:flex-start;}.elementor .e-2d6bcdfe-7dff{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;border-radius:0px;border-style:none;display:block;box-shadow: none;\n}.elementor .e-75e7311b-ac6b{padding:0px;flex-direction:column;flex:0 0 40%;align-items:center;}.elementor .e-241c3de1-4321{max-width:75rem;padding:0px;flex-direction:row-reverse;gap:4rem;align-items:center;}.elementor .e-4787e7eb-dd1f{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: var(--e-global-color-e802a65); background-color: var(--e-global-color-e802a65);\n}.elementor .e-4e44fde8-2e9f{font-weight: var(--e-global-typography-9e3fb7c-font-weight); font-family: var(--e-global-typography-9e3fb7c-font-family); font-size: var(--e-global-typography-9e3fb7c-font-size); line-height: var(--e-global-typography-9e3fb7c-line-height); letter-spacing: var(--e-global-typography-9e3fb7c-letter-spacing); color: var(--e-global-color-f14ddb6);\n}.elementor .e-21e546d5-414b{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-41545cc6-3a73{padding:0px;flex-direction:column;gap:0.75rem;align-items:flex-start;}.elementor .e-572be7e3-ca7c{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-2773f0b2-b6ed{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-321d51eb-f98b{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-4857c2d-c671{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-4bbfedd0-854f{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-6e5e8b5a-e471{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-4399e335-1501{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-274e3-13a8{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-28897b0-3d1b{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-3145e4b9-c3d1{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-7622626-1c8e{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-27082de5-6176{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-101e1aa9-a62c{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-34c3fd35-abfe{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-40c64075-1b83{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-5e4a8c52-bd66{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-10f2caa3-13a4{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-c8b546d-9df0{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-9d6d5d1-af7e{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-3efe4231-cb5c{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-688a5928-c413{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-611ffee3-a8a5{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-3fdb9345-8bfd{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-7d042263-c079{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;gap:0.875rem;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-3b3a5dae-bac8{padding:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;align-items:stretch;}.elementor .e-6bc4839c-789e{max-width:75rem;padding:0px;flex-direction:column;gap:3rem;}.elementor .e-26be7f7a-8896{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: var(--e-global-color-fcabf76); background-color: var(--e-global-color-fcabf76);\n}.elementor .e-68aee940-1473{font-weight: var(--e-global-typography-9e3fb7c-font-weight); font-family: var(--e-global-typography-9e3fb7c-font-family); font-size: var(--e-global-typography-9e3fb7c-font-size); line-height: var(--e-global-typography-9e3fb7c-line-height); letter-spacing: var(--e-global-typography-9e3fb7c-letter-spacing); color: var(--e-global-color-f14ddb6);\n}.elementor .e-793e1f2b-c5ea{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-38532049-4f03{padding:0px;flex-direction:column;gap:0.75rem;align-items:flex-start;}.elementor .e-6001d516-b1f0:hover,.elementor .e-6001d516-b1f0:focus-visible{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-6001d516-b1f0:focus{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-6001d516-b1f0{text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:10px;transition:background-color 0.2s, color 0.2s, border-color 0.2s;align-self:flex-start;border: 2px solid var(--e-global-color-db08eed); box-shadow: none; font-weight: var(--e-global-typography-9839074-font-weight); background-color: var(--e-global-color-db08eed); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-9839074-font-family); font-size: var(--e-global-typography-9839074-font-size); line-height: var(--e-global-typography-9839074-line-height);\n}.elementor .e-5b98d432-39f5{padding:0px;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-44cd3462-c692{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-5a7a488d-180e{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-3bed7d53-b91c{min-width:0px;padding:0px;flex-direction:column;gap:0.375rem;flex:1 1 0%;}.elementor .e-5f544a66-7b61{padding-block-start:0px;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1.125rem;align-items:flex-start;border-bottom: 1px solid var(--e-global-color-fcabf76);\n}.elementor .e-245dbcfb-51ae{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-460a5890-3178{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-76865930-7b71{min-width:0px;padding:0px;flex-direction:column;gap:0.375rem;flex:1 1 0%;}.elementor .e-5f05dc28-6cb4{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1.125rem;align-items:flex-start;border-bottom: 1px solid var(--e-global-color-fcabf76);\n}.elementor .e-9785b2a-3144{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-77ac3f1b-6b74{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-204d1759-ca97{min-width:0px;padding:0px;flex-direction:column;gap:0.375rem;flex:1 1 0%;}.elementor .e-515680b4-c3af{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1.125rem;align-items:flex-start;border-bottom: 1px solid var(--e-global-color-fcabf76);\n}.elementor .e-3d4aa52e-3fb0{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-4ad5be72-1b43{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-59fe3b98-9e17{min-width:0px;padding:0px;flex-direction:column;gap:0.375rem;flex:1 1 0%;}.elementor .e-42d29aa3-2151{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1.125rem;align-items:flex-start;border-bottom: 1px solid var(--e-global-color-fcabf76);\n}.elementor .e-500192df-5dfa{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-11a4430d-ae81{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-6a7c1ab4-9f9b{min-width:0px;padding:0px;flex-direction:column;gap:0.375rem;flex:1 1 0%;}.elementor .e-4e8dc5a3-1170{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1.125rem;align-items:flex-start;border-bottom: 1px solid var(--e-global-color-fcabf76);\n}.elementor .e-17b061b4-7530{width:1.5rem;height:1.5rem;display:block;fill: currentColor; color: var(--e-global-color-e802a65);\n}.elementor .e-130a5e6e-f632{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-4bf5dec1-6f80{min-width:0px;padding:0px;flex-direction:column;gap:0.375rem;flex:1 1 0%;}.elementor .e-88d19db-d08c{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1.125rem;align-items:flex-start;}.elementor .e-68881e1c-ca0a{padding:0px;flex-direction:column;gap:0px;}.elementor .e-70184465-192a{max-width:75rem;padding:0px;gap:4rem;grid-template-columns:2fr 3fr;grid-template-rows:auto;align-items:start;}.elementor .e-44656dbd-6b20{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: var(--e-global-color-8ebb5e2); background-color: var(--e-global-color-8ebb5e2);\n}.elementor .e-2b709d4-f52b{font-weight: var(--e-global-typography-9e3fb7c-font-weight); font-family: var(--e-global-typography-9e3fb7c-font-family); font-size: var(--e-global-typography-9e3fb7c-font-size); line-height: var(--e-global-typography-9e3fb7c-line-height); letter-spacing: var(--e-global-typography-9e3fb7c-letter-spacing); color: var(--e-global-color-f14ddb6);\n}.elementor .e-13e48e6b-91b3{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-7c7fc3ff-c576{text-align:center;padding:0px;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-6c6773e3-1228{--przelacznik-plakietka: "12 miesięcy w cenie 10";\n}.elementor .e-3023fe6d-5886{min-height:3.25rem;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-2e49a661-dd9b{font-weight:700;font-size:2.25rem;line-height:1.1;margin:0px;font-family: var(--e-global-typography-62a1ef5-font-family); color: var(--e-global-color-f14ddb6);\n}.elementor .e-774c9f90-3fa8{margin:0px;font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-51caa06a-2128{padding:0px;margin-block-start:1.5rem;flex-direction:row;gap:0.5rem;align-items: baseline;\n}.elementor .e-625eb032-c023:hover,.elementor .e-625eb032-c023:focus-visible{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-625eb032-c023:focus{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-625eb032-c023{width:100%;text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:1.5rem;border-radius:10px;transition:background-color 0.2s, color 0.2s, border-color 0.2s;box-sizing: border-box; border: 2px solid var(--e-global-color-2d64115); box-shadow: none; font-weight: var(--e-global-typography-9839074-font-weight); background-color: var(--e-global-color-e802a65); color: var(--e-global-color-2d64115); font-family: var(--e-global-typography-9839074-font-family); font-size: var(--e-global-typography-9839074-font-size); line-height: var(--e-global-typography-9839074-line-height);\n}.elementor .e-75f7ecef-1263{gap:1rem;}.elementor .e-3c7e35b9-7cf2{& strong { font-weight: 700; }\n}.elementor .e-380dbcf3-544a{gap:1rem;}.elementor .e-319f1d83-ad8e{gap:1rem;}.elementor .e-3cdb043e-566d{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.5rem;flex-direction:column;gap:0.75rem;flex:1 1 auto;border-top: 1px solid var(--e-global-color-fcabf76);\n}.elementor .e-777b2830-e035{position:relative;padding:2rem;border-radius:16px;flex-direction:column;gap:0px;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); box-shadow: none; background-color: var(--e-global-color-e802a65);\n}.elementor .e-28c7502d-c6ef{position:absolute;inset-block-start:-15px;inset-inline-start:50%;font-weight:700;font-size:0.875rem;line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:999px;transform:translate3d(-50%, 0px, 0px);white-space: nowrap; background-color: var(--e-global-color-db08eed); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-adf36b2-font-family);\n}.elementor .e-5882a992-37e9{min-height:3.25rem;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-7960fa1d-d504{font-weight:700;font-size:2.25rem;line-height:1.1;margin:0px;font-family: var(--e-global-typography-62a1ef5-font-family); color: var(--e-global-color-f14ddb6);\n}.elementor .e-3b07cbe3-5e3d{margin:0px;font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-27556eaa-bc7c{padding:0px;margin-block-start:1.5rem;flex-direction:row;gap:0.5rem;align-items: baseline;\n}.elementor .e-19ef049a-2ff7:hover,.elementor .e-19ef049a-2ff7:focus-visible{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-19ef049a-2ff7:focus{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-19ef049a-2ff7{width:100%;text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:1.5rem;border-radius:10px;transition:background-color 0.2s, color 0.2s, border-color 0.2s;box-sizing: border-box; border: 2px solid var(--e-global-color-db08eed); box-shadow: none; font-weight: var(--e-global-typography-9839074-font-weight); background-color: var(--e-global-color-db08eed); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-9839074-font-family); font-size: var(--e-global-typography-9839074-font-size); line-height: var(--e-global-typography-9839074-line-height);\n}.elementor .e-4294065a-f450{gap:1rem;}.elementor .e-71951c4a-e2a7{& strong { font-weight: 700; }\n}.elementor .e-4a98a757-b951{gap:1rem;}.elementor .e-64243fdb-7313{gap:1rem;}.elementor .e-3ab50fe4-8747{gap:1rem;}.elementor .e-5fafcc12-3ee6{gap:1rem;}.elementor .e-33f54a3-51ca{gap:1rem;}.elementor .e-7be2d52c-d92f{gap:1rem;}.elementor .e-7aec13d4-bde8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:0px;flex-direction:column;gap:0.25rem;}.elementor .e-70d81172-b386{padding:0px;flex-direction:column;gap:0.375rem;}.elementor .e-50e3f56c-8a53{gap:1rem;}.elementor .e-7b5ab965-555e{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.5rem;flex-direction:column;gap:0.75rem;flex:1 1 auto;border-top: 1px solid var(--e-global-color-fcabf76);\n}.elementor .e-1a362b19-c3f0{position:relative;padding:calc(2rem - 1px);border-radius:16px;flex-direction:column;gap:0px;justify-content:flex-start;align-items:stretch;border: 2px solid var(--e-global-color-db08eed); box-shadow: none; background-color: var(--e-global-color-8ebb5e2);\n}.elementor .e-5b80ffa6-9fea{min-height:3.25rem;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-5bfd36b4-febf{font-weight:700;font-size:2.25rem;line-height:1.1;margin:0px;font-family: var(--e-global-typography-62a1ef5-font-family); color: var(--e-global-color-f14ddb6);\n}.elementor .e-711bd5b-5572{margin:0px;font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-6be14676-40b6{padding:0px;margin-block-start:1.5rem;flex-direction:row;gap:0.5rem;align-items: baseline;\n}.elementor .e-38364b84-4146:hover,.elementor .e-38364b84-4146:focus-visible{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-38364b84-4146:focus{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-38364b84-4146{width:100%;text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:1.5rem;border-radius:10px;transition:background-color 0.2s, color 0.2s, border-color 0.2s;box-sizing: border-box; border: 2px solid var(--e-global-color-2d64115); box-shadow: none; font-weight: var(--e-global-typography-9839074-font-weight); background-color: var(--e-global-color-e802a65); color: var(--e-global-color-2d64115); font-family: var(--e-global-typography-9839074-font-family); font-size: var(--e-global-typography-9839074-font-size); line-height: var(--e-global-typography-9839074-line-height);\n}.elementor .e-1f41efef-3732{gap:1rem;}.elementor .e-6fce9976-a97b{& strong { font-weight: 700; }\n}.elementor .e-ffa0a18-b3e8{gap:1rem;}.elementor .e-5678b1e1-c677{gap:1rem;}.elementor .e-271c46fe-6a59{gap:1rem;}.elementor .e-69f56d13-b41c{gap:1rem;}.elementor .e-1cc89b3e-319a{gap:1rem;}.elementor .e-719a22b8-52c7{gap:1rem;}.elementor .e-47774af7-1f80{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:0px;flex-direction:column;gap:0.25rem;}.elementor .e-32d781a7-b4a4{padding:0px;flex-direction:column;gap:0.375rem;}.elementor .e-694c309a-ed6d{gap:1rem;}.elementor .e-c4c136-1080{width:22px;height:22px;object-fit:cover;text-decoration:none;cursor:pointer;padding:1px;border-radius:7px;display:block;box-sizing: content-box;\n}.elementor .e-7fd31de-cf85{width:24px;height:24px;min-width:24px;padding:0px;margin-block-start:1px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:-1px;flex:0 0 24px;box-sizing: border-box;\n}.elementor .e-474ec120-b4f2{padding:0px;flex-direction:column;gap:0.25rem;}.elementor .e-74e37e59-1ce8{min-width:0px;padding:0px;flex-direction:column;gap:0.375rem;flex:1 1 0%;}.elementor .e-5c9fae2c-8117{padding:0px;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-77312e07-bcd9{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.5rem;flex-direction:column;gap:0.75rem;flex:1 1 auto;border-top: 1px solid var(--e-global-color-fcabf76);\n}.elementor .e-1b99ccf4-4746{position:relative;padding:2rem;border-radius:16px;flex-direction:column;gap:0px;justify-content:flex-start;align-items:stretch;border: 1px solid var(--e-global-color-fcabf76); box-shadow: none; background-color: var(--e-global-color-e802a65);\n}.elementor .e-6a416ed0-283b{width:100%;padding:0px;margin-block-start:2.5rem;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-1967f4f-a601{width:100%;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-1a86c249-5dc3{font-weight:400;font-size:0.9375rem;line-height:1.5;margin:0px;font-family: var(--e-global-typography-62a1ef5-font-family); color: var(--e-global-color-23983a0);\n}.elementor .e-30076dab-7a7f{font-weight:700;font-size:0.9375rem;line-height:1.5;margin:0px;font-family: var(--e-global-typography-62a1ef5-font-family); color: var(--e-global-color-b38def1);\n}.elementor .e-63482a6e-efa8{padding:0px;margin-block-start:0.75rem;flex-direction:column;gap:0.25rem;}.elementor .e-18f9d093-326e{gap:1rem;}.elementor .e-10b4c42d-12ab{& strong { font-weight: 700; }\n}.elementor .e-457a5d1e-6ca3{gap:1rem;}.elementor .e-7da515ea-3e02{gap:1rem;}.elementor .e-6ab9ca0a-b988{font-weight:400;font-size:0.9375rem;line-height:1.5;margin:0px;font-family: var(--e-global-typography-62a1ef5-font-family); color: var(--e-global-color-23983a0);\n}.elementor .e-411f4016-3da4{font-weight:700;font-size:0.9375rem;line-height:1.5;margin:0px;font-family: var(--e-global-typography-62a1ef5-font-family); color: var(--e-global-color-b38def1);\n}.elementor .e-621ff9d0-cd3b{padding:0px;margin-block-start:0.75rem;flex-direction:column;gap:0.25rem;}.elementor .e-189e5473-5c2a{gap:1rem;}.elementor .e-2ca20f39-e0fa{& strong { font-weight: 700; }\n}.elementor .e-acfc696-7cb4{gap:1rem;}.elementor .e-284f9b35-7320{gap:1rem;}.elementor .e-2a65e247-8793{gap:1rem;}.elementor .e-2d19f4f0-4e7a{gap:1rem;}.elementor .e-67a27c51-ad58{gap:1rem;}.elementor .e-3b7945b4-6057{gap:1rem;}.elementor .e-3081c8e3-2cfb{gap:1rem;}.elementor .e-760d1607-2033{font-weight:400;font-size:0.9375rem;line-height:1.5;margin:0px;font-family: var(--e-global-typography-62a1ef5-font-family); color: var(--e-global-color-23983a0);\n}.elementor .e-7742b8b2-9269{font-weight:700;font-size:0.9375rem;line-height:1.5;margin:0px;font-family: var(--e-global-typography-62a1ef5-font-family); color: var(--e-global-color-b38def1);\n}.elementor .e-c939e67-8c28{padding:0px;margin-block-start:0.75rem;flex-direction:column;gap:0.25rem;}.elementor .e-280acd77-eb28{gap:1rem;}.elementor .e-4fa73b6f-837c{& strong { font-weight: 700; }\n}.elementor .e-2bb54f03-d0d9{gap:1rem;}.elementor .e-4ada56f6-59ab{gap:1rem;}.elementor .e-464fcc6d-af2d{gap:1rem;}.elementor .e-4c8ad100-a04d{gap:1rem;}.elementor .e-27ab2417-b263{gap:1rem;}.elementor .e-6b88bb39-6621{gap:1rem;}.elementor .e-45d01ab8-b138{gap:1rem;}.elementor .e-1e725d05-ebfb{width:22px;height:22px;object-fit:cover;text-decoration:none;cursor:pointer;padding:1px;border-radius:7px;display:block;box-sizing: content-box;\n}.elementor .e-54b407e5-19ea{width:100%;padding:0px;}.elementor .e-72cfe087-8620{width:100%;padding:0px;gap:0px;align-items:center;}.elementor .e-248d60a9-2c0b{max-width:75rem;padding:0px;flex-direction:column;gap:3rem;align-items:center;}.elementor .e-1f0aeb62-4b11{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: var(--e-global-color-e802a65); background-color: var(--e-global-color-e802a65); background-color: var(--e-global-color-e802a65);\n}.elementor .e-a266bee-816f{font-weight: var(--e-global-typography-9e3fb7c-font-weight); font-family: var(--e-global-typography-9e3fb7c-font-family); font-size: var(--e-global-typography-9e3fb7c-font-size); line-height: var(--e-global-typography-9e3fb7c-line-height); letter-spacing: var(--e-global-typography-9e3fb7c-letter-spacing); color: var(--e-global-color-f14ddb6);\n}.elementor .e-214c7e44-5551{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-4d2f124-a218{padding:0px;flex-direction:column;gap:0.75rem;align-items:flex-start;}.elementor .e-40d584d3-9909{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-5fd8f2c-9d10{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-180546a0-1c55{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-23983a0);\n}.elementor .e-63db791d-4913{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:16px;border: 1px solid var(--e-global-color-fcabf76); box-shadow: none; background-color: var(--e-global-color-e802a65);\n}.elementor .e-5e72a3ff-7fe9{min-width:0px;padding:0px;flex-direction:column;gap:2rem;flex:1 1 0%;align-items:stretch;}.elementor .e-795c9258-d2e9{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:60% 50%;border-radius:16px;border-style:none;display:block;box-shadow: none;\n}.elementor .e-ca785b8-87d0{min-width:0px;padding:0px;flex-direction:column;flex:1 1 0%;}.elementor .e-42a6684f-d05d{max-width:75rem;padding:0px;flex-direction:row-reverse;gap:4rem;align-items:flex-start;}.elementor .e-66b155ea-62f2{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: var(--e-global-color-8ebb5e2); background-color: var(--e-global-color-8ebb5e2);\n}.elementor .e-57fdb68d-4d08{font-weight: var(--e-global-typography-9e3fb7c-font-weight); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-9e3fb7c-font-family); font-size: var(--e-global-typography-9e3fb7c-font-size); line-height: var(--e-global-typography-9e3fb7c-line-height); letter-spacing: var(--e-global-typography-9e3fb7c-letter-spacing);\n}.elementor .e-66c0408c-a1e7{font-weight: var(--e-global-typography-62a1ef5-font-weight); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); color: var(--e-global-color-f14ddb6);\n}.elementor .e-41bd93fb-9997{text-align:center;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-18552ec0-f5b7{font-weight: var(--e-global-typography-85182fd-font-weight); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-85182fd-font-family); font-size: var(--e-global-typography-85182fd-font-size); line-height: var(--e-global-typography-85182fd-line-height);\n}.elementor .e-39ea9d8c-346b{width:1.25rem;height:1.25rem;min-width:0px;padding:0px;color: var(--e-global-color-2d64115);\n}.elementor .e-52d87113-8602{width:1.25rem;height:1.25rem;justify-content:center;align-items:center;}.elementor .e-6e40a647-3087{padding-block-start:1.375rem;padding-block-end:1.375rem;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;}.elementor .e-7878407c-6014{font-weight: var(--e-global-typography-62a1ef5-font-weight); color: var(--e-global-color-23983a0); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); & a { color: var(--e-global-color-2d64115); font-weight: 600; text-decoration: underline; text-decoration-thickness: 2px; text-underline-offset: 3px; }\n}.elementor .e-f731c06-eab3{padding-block-start:0px;padding-block-end:1.375rem;padding-inline-start:0px;padding-inline-end:2.5rem;margin-block-start:0px;}.elementor .e-14d1a2f5-d307{border-bottom: 1px solid var(--e-global-color-fcabf76);\n}.elementor .e-4f40b5e4-4c73{font-weight: var(--e-global-typography-62a1ef5-font-weight); color: var(--e-global-color-23983a0); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); & a { color: var(--e-global-color-2d64115); font-weight: 600; text-decoration: underline; text-decoration-thickness: 2px; text-underline-offset: 3px; }\n}.elementor .e-1f6dc685-f822{font-weight: var(--e-global-typography-62a1ef5-font-weight); color: var(--e-global-color-23983a0); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height);\n}.elementor .e-4ddc0109-358b{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65); & summary .e-div-block-base { transition: transform 0.25s ease; } & details[open] > summary .e-div-block-base { transform: rotate(180deg); } & details.zamykanie > summary .e-div-block-base { transform: rotate(0deg); } & details > .e-accordion-item-content-base { margin-top: -0.625rem; } & details::details-content { transition: none; } & summary .e-div-block-base { @media (prefers-reduced-motion: reduce) { transition: none; } } & details::details-content { overflow: visible; }\n}.elementor .e-5a635d1-1e7c{max-width:55rem;padding:0px;flex-direction:column;gap:2.5rem;align-items:center;}.elementor .e-1a58d403-1a14{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: var(--e-global-color-59a97ce); background-color: var(--e-global-color-59a97ce); background-color: var(--e-global-color-59a97ce); background-color: var(--e-global-color-59a97ce);\n}.elementor .e-22ce9d13-a6b8{font-weight: var(--e-global-typography-9e3fb7c-font-weight); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-9e3fb7c-font-family); font-size: var(--e-global-typography-9e3fb7c-font-size); line-height: var(--e-global-typography-9e3fb7c-line-height); letter-spacing: var(--e-global-typography-9e3fb7c-letter-spacing);\n}.elementor .e-797588d6-4362{font-weight: var(--e-global-typography-62a1ef5-font-weight); color: var(--e-global-color-23983a0); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height);\n}.elementor .e-32df502d-d3b8{font-weight: var(--e-global-typography-85182fd-font-weight); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-85182fd-font-family); font-size: var(--e-global-typography-85182fd-font-size); line-height: var(--e-global-typography-85182fd-line-height);\n}.elementor .e-63e059a4-d73d:focus{outline-style:none;outline-offset:1px;outline: 2px solid var(--e-global-color-e67bdfa); box-shadow: inset 0 0 0 1px var(--e-global-color-e67bdfa); background-color: var(--e-global-color-e802a65); border-color: var(--e-global-color-e67bdfa);\n}.elementor .e-63e059a4-d73d:hover,.elementor .e-63e059a4-d73d:focus-visible{border-color: var(--e-global-color-e67bdfa);\n}.elementor .e-63e059a4-d73d{width:100%;height:auto;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:10px;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;font-weight: var(--e-global-typography-62a1ef5-font-weight); border: 1px solid var(--e-global-color-fcabf76); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); background-color: var(--e-global-color-8ebb5e2); color: var(--e-global-color-f14ddb6); &::placeholder { color: var(--e-global-color-dc33c0d); opacity: 1; } &:user-invalid { border-color: var(--e-global-color-c23f0f9); box-shadow: inset 0 0 0 1px var(--e-global-color-c23f0f9); } &:not(#x) { background-color: var(--e-global-color-8ebb5e2); border: 1px solid var(--e-global-color-fcabf76); color: var(--e-global-color-f14ddb6); } &:not(#x):hover { border-color: var(--e-global-color-e67bdfa); } &:not(#x):user-invalid { border-color: var(--e-global-color-c23f0f9); box-shadow: inset 0 0 0 1px var(--e-global-color-c23f0f9); } &:not(#x):focus { outline: none; background-color: var(--e-global-color-e802a65); border-color: var(--e-global-color-e67bdfa); box-shadow: inset 0 0 0 1px var(--e-global-color-e67bdfa); }\n}.elementor .e-6eed613b-60e1{width:calc(50% - 0.4375rem);padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-490e0622-8567{font-weight: var(--e-global-typography-85182fd-font-weight); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-85182fd-font-family); font-size: var(--e-global-typography-85182fd-font-size); line-height: var(--e-global-typography-85182fd-line-height);\n}.elementor .e-fbec002-9833:focus{outline-style:none;outline-offset:1px;outline: 2px solid var(--e-global-color-e67bdfa); box-shadow: inset 0 0 0 1px var(--e-global-color-e67bdfa); background-color: var(--e-global-color-e802a65); border-color: var(--e-global-color-e67bdfa);\n}.elementor .e-fbec002-9833:hover,.elementor .e-fbec002-9833:focus-visible{border-color: var(--e-global-color-e67bdfa);\n}.elementor .e-fbec002-9833{width:100%;height:auto;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:10px;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;font-weight: var(--e-global-typography-62a1ef5-font-weight); border: 1px solid var(--e-global-color-fcabf76); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); background-color: var(--e-global-color-8ebb5e2); color: var(--e-global-color-f14ddb6); &::placeholder { color: var(--e-global-color-dc33c0d); opacity: 1; } &:user-invalid { border-color: var(--e-global-color-c23f0f9); box-shadow: inset 0 0 0 1px var(--e-global-color-c23f0f9); } &:not(#x) { background-color: var(--e-global-color-8ebb5e2); border: 1px solid var(--e-global-color-fcabf76); color: var(--e-global-color-f14ddb6); } &:not(#x):hover { border-color: var(--e-global-color-e67bdfa); } &:not(#x):user-invalid { border-color: var(--e-global-color-c23f0f9); box-shadow: inset 0 0 0 1px var(--e-global-color-c23f0f9); } &:not(#x):focus { outline: none; background-color: var(--e-global-color-e802a65); border-color: var(--e-global-color-e67bdfa); box-shadow: inset 0 0 0 1px var(--e-global-color-e67bdfa); }\n}.elementor .e-39039756-5bd0{width:calc(50% - 0.4375rem);padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-4e008cd6-50e8{font-weight: var(--e-global-typography-85182fd-font-weight); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-85182fd-font-family); font-size: var(--e-global-typography-85182fd-font-size); line-height: var(--e-global-typography-85182fd-line-height);\n}.elementor .e-2881c97f-23b6:focus{outline-style:none;outline-offset:1px;outline: 2px solid var(--e-global-color-e67bdfa); box-shadow: inset 0 0 0 1px var(--e-global-color-e67bdfa); background-color: var(--e-global-color-e802a65); border-color: var(--e-global-color-e67bdfa);\n}.elementor .e-2881c97f-23b6:hover,.elementor .e-2881c97f-23b6:focus-visible{border-color: var(--e-global-color-e67bdfa);\n}.elementor .e-2881c97f-23b6{width:100%;height:auto;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:10px;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;font-weight: var(--e-global-typography-62a1ef5-font-weight); border: 1px solid var(--e-global-color-fcabf76); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height); background-color: var(--e-global-color-8ebb5e2); color: var(--e-global-color-f14ddb6); &::placeholder { color: var(--e-global-color-dc33c0d); opacity: 1; } &:user-invalid { border-color: var(--e-global-color-c23f0f9); box-shadow: inset 0 0 0 1px var(--e-global-color-c23f0f9); } &:not(#x) { background-color: var(--e-global-color-8ebb5e2); border: 1px solid var(--e-global-color-fcabf76); color: var(--e-global-color-f14ddb6); } &:not(#x):hover { border-color: var(--e-global-color-e67bdfa); } &:not(#x):user-invalid { border-color: var(--e-global-color-c23f0f9); box-shadow: inset 0 0 0 1px var(--e-global-color-c23f0f9); } &:not(#x):focus { outline: none; background-color: var(--e-global-color-e802a65); border-color: var(--e-global-color-e67bdfa); box-shadow: inset 0 0 0 1px var(--e-global-color-e67bdfa); }\n}.elementor .e-45df8b44-3e9b{width:100%;padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-2f83fa53-9bfa{width:0px;padding:0px;display:none;}.elementor .e-7cfd14a7-1f6e{margin-block-start:0.125rem;flex:0 0 auto;}.elementor .e-107a04ac-4292{font-weight: var(--e-global-typography-adf36b2-font-weight); color: var(--e-global-color-23983a0); font-family: var(--e-global-typography-adf36b2-font-family); font-size: var(--e-global-typography-adf36b2-font-size); line-height: var(--e-global-typography-adf36b2-line-height); & a { color: var(--e-global-color-e67bdfa); font-weight: 500; text-decoration: underline; text-decoration-thickness: 2px; text-underline-offset: 3px; }\n}.elementor .e-7caa7157-38b4{width:100%;padding:0px;gap:0.75rem;align-items:flex-start;}.elementor .e-33e23248-eb66:hover,.elementor .e-33e23248-eb66:focus-visible{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-33e23248-eb66:focus{background-color: var(--e-global-color-2d64115); border-color: var(--e-global-color-2d64115); color: var(--e-global-color-e802a65);\n}.elementor .e-33e23248-eb66{width:100%;cursor:pointer;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:10px;transition:background-color 0.2s, color 0.2s, border-color 0.2s;border: 2px solid var(--e-global-color-db08eed); font-weight: var(--e-global-typography-9839074-font-weight); background-color: var(--e-global-color-db08eed); color: var(--e-global-color-f14ddb6); font-family: var(--e-global-typography-9839074-font-family); font-size: var(--e-global-typography-9839074-font-size); line-height: var(--e-global-typography-9839074-line-height);\n}.elementor .e-56c897ad-8717{color: var(--e-global-color-b38def1); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height);\n}.elementor .e-477fecf7-7645{color: var(--e-global-color-c23f0f9); font-family: var(--e-global-typography-62a1ef5-font-family); font-size: var(--e-global-typography-62a1ef5-font-size); line-height: var(--e-global-typography-62a1ef5-line-height);\n}.elementor .e-1c74a2cd-c929{column-gap:0.875rem;padding:0px;align-items:flex-start;row-gap: 1.25rem;\n}.elementor .e-731e47f7-3b14{padding:2rem;margin-block-start:1rem;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(10,23,31,0.08);flex-direction:column;border: 1px solid var(--e-global-color-fcabf76); background-color: var(--e-global-color-e802a65);\n}.elementor .e-9ce1570-8259{min-width:0px;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:3rem;flex-direction:column;gap:1rem;flex:0 0 50%;justify-content:center;align-items:stretch;box-sizing: border-box;\n}.elementor .e-3f1d1569-d77c{width:100%;height:100%;object-fit:contain;object-position:50% 100%;position:absolute;inset-block-end:0px;inset-inline-start:0px;border-radius:0px;border-style:none;box-shadow: none;\n}.elementor .e-493452f9-19fb{min-width:0px;overflow:hidden;position:relative;padding:0px;background-image:url("https://webdel.pl/wp-content/uploads/2026/10/siatka-kropek-kontener.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;flex:0 0 50%;box-sizing: border-box;\n}.elementor .e-1ba8b7af-bf1f{max-width:75rem;padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-2fbf3094-3f40{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:center;background-color: var(--e-global-color-e802a65); background-image: linear-gradient(90deg, var(--e-global-color-8ebb5e2) 50%, var(--e-global-color-e802a65) 50%);\n}