.elementor .e-accc223-1a495fc{font-family:"Montserrat";font-weight:700;font-size:clamp(2rem, 1.4235rem + 2.4595vw, 4.375rem);;color:var(--font);}.elementor .e-6a18f32-020f83b{max-width:650px;font-family:"Inter";font-weight:500;font-size:clamp(0.875rem, 0.784rem + 0.3883vw, 1.25rem);;color:#575C65;letter-spacing:-0.32px;padding-block-start:0px;padding-block-end:0px;}.elementor .e-3cf16d4-24e8a99{max-width:650px;font-family:"Inter";font-weight:500;font-size:clamp(0.8125rem, 0.767rem + 0.1942vw, 1rem);;color:#575C65;letter-spacing:-0.32px;padding-block-start:24px;padding-block-end:12px;}.elementor .e-6f327ab-212492a{max-width:650px;font-family:"Inter";font-weight:500;font-size:clamp(0.8125rem, 0.767rem + 0.1942vw, 1rem);;color:#575C65;letter-spacing:-0.32px;padding-block-start:0px;padding-block-end:0px;}.elementor .e-b27f95e-77fc8e0{width:auto;font-family:"Inter";font-weight:700;font-size:18px;color:#fff;padding-block-start:18px;padding-block-end:18px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:24px;border-radius:20px;background-color:var(--czerwony);align-self:center;}.elementor .e-d51e485-e1616e8{width:40%;}.elementor .e-5c9e226-94e9aff{width:55%;object-fit:cover;object-position:center right;border-radius:15px;}.elementor .e-7aeeedb-10b1a0e{display:flex;flex-direction:row;row-gap:64px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-ed88bdd-a084e1e{font-family:"Inter";font-weight:700;font-size:14px;color:var(--czerwony);letter-spacing:2.4px;text-decoration:underline;text-transform:uppercase;margin-block-start:44px;margin-inline-start:0px;}.elementor .e-bc697e4-dbeed39{font-family:"Inter";font-weight:500;font-size:clamp(0.8125rem, 0.767rem + 0.1942vw, 1rem);;color:#575C65;letter-spacing:-0.32px;padding-block-start:12px;padding-block-end:44px;}.elementor .e-a9763f3-c532548{width:100%;object-fit:contain;object-position:center center;position:relative;z-index:2;border-radius:0px;align-self:center;}.elementor .e-17fdadd-8a2dd75{margin-block-start:88px;}.elementor .e-5d7b7cd-c6b323d{font-family:"Inter";font-weight:700;font-size:14px;color:var(--czerwony);letter-spacing:2.4px;text-decoration:underline;text-transform:uppercase;margin-inline-start:0px;}.elementor .e-d3b2fcb-ed1ec75{font-family:"Montserrat";font-weight:700;font-size:clamp(1.625rem, 1.4733rem + 0.6472vw, 2.25rem);;color:var(--font);}.elementor .e-a14df85-fe5d89c{font-family:"Inter";font-weight:500;font-size:clamp(1.125rem, 1.0036rem + 0.5178vw, 1.5rem);;color:#575C65;letter-spacing:-0.32px;padding-block-start:12px;padding-block-end:44px;}.elementor .e-9fe340a-3b126aa{font-family:"Inter";font-weight:500;font-size:clamp(0.8125rem, 0.767rem + 0.1942vw, 1rem);;color:#575C65;letter-spacing:-0.32px;padding-block-start:0px;padding-block-end:12px;}.elementor .e-84e739c-b71f049{width:100%;object-fit:contain;object-position:center center;border-radius:15px;align-self:center;}.elementor .e-31cccec-8187b73{font-family:"Inter";font-weight:500;font-size:clamp(0.8125rem, 0.767rem + 0.1942vw, 1rem);;color:#575C65;letter-spacing:-0.32px;padding-block-start:24px;padding-block-end:44px;}.elementor .e-2b08646-8ed6cf8{padding-block-start:256px;padding-block-end:88px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-c29a3d3-1a90b93{padding:0px;margin-block-start:-128px;margin-block-end:0px;background-color:var(--szare-tlo);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a36d34e-155e1bb{font-family:"Inter";font-weight:700;font-size:14px;color:var(--czerwony);letter-spacing:2.4px;text-decoration:underline;text-transform:uppercase;margin-inline-start:0px;}.elementor .e-2c62ffb-a3ce4ae{width:100%;object-position:center center;border-radius:15px;align-self:center;}.elementor .e-d8f56b7-bfeec65{font-family:"Inter";font-weight:500;font-size:12px;color:var(--font);letter-spacing:-0.32px;padding-block-start:24px;padding-block-end:44px;}.elementor .e-70deac1-8fbf7b1{font-family:"Inter";font-weight:500;font-size:12px;color:var(--font);letter-spacing:-0.32px;padding-block-start:24px;padding-block-end:44px;}.elementor .e-8ac057d-e4f4cdb{padding-block-start:88px;padding-block-end:88px;}