.elementor .e-48d9ba15-22b4{color:#BFE6E6;}.elementor .e-3108b68f-51ab{font-weight:300;font-size:clamp(30px, 3.5vw, 48px);color:#FFFFFF;letter-spacing:-0.025em;line-height:1.1;text-transform:none;margin:0px;& strong { font-weight: 600; color: #8FD6D6; }\n}.elementor .e-c793133-5b9b{font-weight:400;font-size:18px;color:rgba(255,255,255,0.94);line-height:1.6;margin:0px;}.elementor .e-3a630236-3946:hover,.elementor .e-3a630236-3946:focus-visible{background-color:rgba(23,74,78,0.80);}.elementor .e-3a630236-3946{font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.75);border-style:solid;background-color:rgba(23,74,78,0.60);&:focus-visible { outline: 3px solid #FFFFFF; outline-offset: 3px; }\n}.elementor .e-2c3ed72e-16a7{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-64f0741e-c709{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-167dbe5-1cc8{min-height:420px;max-width:1440px;overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;border-radius:32px;background-image:linear-gradient(90deg, rgba(23,74,78,0.92) 0%,rgba(23,74,78,0.74) 48%,rgba(23,74,78,0.10) 100%),url("https://www.bioresonanzwien.at/wp-content/uploads/Bioresonanz_Wien_Header_1900px.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#174A4E;display:flex;flex-direction:column;justify-content:center;margin-inline: auto;\n}.elementor .e-7514f1e1-39e0{padding:16px;background-color:#F3F1EB;}.elementor .e-c45ccc-7963{width:100%;height:auto;max-width:400px;aspect-ratio:400/540;object-fit:cover;border-style:none;display:block;}.elementor .e-4b005bd6-232a{padding:0px;display:flex;flex-direction:column;gap:20px;& p { font-size: 17px; line-height: 1.75; color: #4B5A5C; margin: 0; }\n}.elementor .e-3f4813f8-5268{padding:0px;display:grid;gap:72px;grid-template-columns:minmax(0,400px) 1fr;align-items:center;}.elementor .e-386adcba-98eb{max-width:1200px;padding:0px;margin-inline: auto;\n}.elementor .e-6c03e5e4-cdb3{padding-block-start:104px;padding-block-end:104px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F3F1EB;}.elementor .e-510773fe-8f2d{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-25062ba4-72fa{width:100%;padding:0px;display:grid;gap:28px;grid-template-columns:repeat(3, 1fr);align-items:stretch;& > div { display: flex; flex-direction: column; gap: 12px; padding: 36px; border-radius: 28px; background-color: #FFFFFF; } & > div h3 { font-size: 22px; line-height: 1.25; font-weight: 500; color: #1B2A2C; margin: 0; text-transform: none; } & > div p { font-size: 16px; line-height: 1.7; color: #4B5A5C; margin: 0; }\n}.elementor .e-fecbc6b-9563{max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:48px;margin-inline: auto;\n}.elementor .e-25240a3d-9089{padding-block-start:104px;padding-block-end:104px;padding-inline-start:32px;padding-inline-end:32px;background-color:#E4ECE8;}.elementor .e-129bbd1-142e{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-4deaeeba-1a09{width:100%;padding:0px;display:grid;gap:28px;grid-template-columns:repeat(2, 1fr);align-items:stretch;& > div { display: flex; flex-direction: column; gap: 8px; padding: 36px; border-radius: 28px; background-color: #FFFFFF; } & > div h3 { font-size: 22px; line-height: 1.25; font-weight: 500; color: #1B2A2C; margin: 0; text-transform: none; } & > div p { font-size: 16px; line-height: 1.7; color: #4B5A5C; margin: 0; }\n}.elementor .e-160d2c63-e513{max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:48px;margin-inline: auto;\n}.elementor .e-50d2a970-c043{padding-block-start:104px;padding-block-end:104px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F3F1EB;}.elementor .e-686ebde0-a958{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-20f300ec-cf52{font-size:16px;color:#1F6468;letter-spacing:2px;line-height:1;}.elementor .e-78b18d-81e4{font-size:16px;color:#1B2A2C;line-height:1.7;}.elementor .e-37fd77fe-829d{font-weight:600;font-size:15px;color:#174A4E;}.elementor .e-5cb17be3-752d{padding:32px;margin-block-end:24px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;break-inside: avoid;\n}.elementor .e-618ca4d2-6880{font-size:16px;color:#1F6468;letter-spacing:2px;line-height:1;}.elementor .e-2d20c18-594d{font-size:16px;color:#1B2A2C;line-height:1.7;}.elementor .e-49f95d9d-f9a9{font-weight:600;font-size:15px;color:#174A4E;}.elementor .e-7da25418-6bd7{padding:32px;margin-block-end:24px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;break-inside: avoid;\n}.elementor .e-e890f37-e36d{font-size:16px;color:#1F6468;letter-spacing:2px;line-height:1;}.elementor .e-3c29a9ac-ea08{font-size:16px;color:#1B2A2C;line-height:1.7;}.elementor .e-3856903d-885e{font-weight:600;font-size:15px;color:#174A4E;}.elementor .e-510206ba-79ea{padding:32px;margin-block-end:24px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;break-inside: avoid;\n}.elementor .e-1864644c-c5bf{font-size:16px;color:#1F6468;letter-spacing:2px;line-height:1;}.elementor .e-12a3c508-6a2d{font-size:16px;color:#1B2A2C;line-height:1.7;}.elementor .e-7d5439e9-fc13{font-weight:600;font-size:15px;color:#174A4E;}.elementor .e-485ab201-5c0d{padding:32px;margin-block-end:24px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;break-inside: avoid;\n}.elementor .e-4f0e5738-c67f{font-size:16px;color:#1F6468;letter-spacing:2px;line-height:1;}.elementor .e-487c83bc-dd1f{font-size:16px;color:#1B2A2C;line-height:1.7;}.elementor .e-6b0fd17b-5fb8{font-weight:600;font-size:15px;color:#174A4E;}.elementor .e-18c221eb-c0ff{padding:32px;margin-block-end:24px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;break-inside: avoid;\n}.elementor .e-958c094-33b7{font-size:16px;color:#1F6468;letter-spacing:2px;line-height:1;}.elementor .e-4d842b9b-26a5{font-size:16px;color:#1B2A2C;line-height:1.7;}.elementor .e-72e816ee-a37a{font-weight:600;font-size:15px;color:#174A4E;}.elementor .e-238cbda9-2571{padding:32px;margin-block-end:24px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;break-inside: avoid;\n}.elementor .e-64d9fcc-4693{font-size:16px;color:#1F6468;letter-spacing:2px;line-height:1;}.elementor .e-2afc053d-12e2{font-size:16px;color:#1B2A2C;line-height:1.7;}.elementor .e-22bfd5ec-1ee0{font-weight:600;font-size:15px;color:#174A4E;}.elementor .e-4e514146-9a0c{padding:32px;margin-block-end:24px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;break-inside: avoid;\n}.elementor .e-3b1b8c52-28c3{font-size:16px;color:#1F6468;letter-spacing:2px;line-height:1;}.elementor .e-3a7a02ce-80cd{font-size:16px;color:#1B2A2C;line-height:1.7;}.elementor .e-41efe33d-5c59{font-weight:600;font-size:15px;color:#174A4E;}.elementor .e-4620d1f6-e841{padding:32px;margin-block-end:24px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;break-inside: avoid;\n}.elementor .e-44952839-2ee4{width:100%;column-count:2;column-gap:24px;padding:0px;display:block;}.elementor .e-5d56bbb5-1ac1{font-weight:600;font-size:17px;color:#174A4E;}.elementor .e-4cb0af3a-15d8{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap: 12px 24px;\n}.elementor .e-100b7c4e-ddba{max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:48px;margin-inline: auto;\n}.elementor .e-4246f2ac-2535{padding-block-start:104px;padding-block-end:104px;padding-inline-start:32px;padding-inline-end:32px;background-color:#E4ECE8;}.elementor .e-3e755e1d-b04c{font-weight:300;font-size:clamp(28px, 3vw, 40px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;text-transform:none;margin:0px;& strong { font-weight: 600; color: #8FD6D6; }\n}.elementor .e-4bfb196a-58a9{font-size:18px;color:rgba(255,255,255,0.94);line-height:1.6;margin:0px;}.elementor .e-63e30a15-33b1:hover,.elementor .e-63e30a15-33b1:focus-visible{background-color:rgba(255,255,255,0.12);}.elementor .e-63e30a15-33b1{font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.75);border-style:solid;background-color:transparent;&:focus-visible { outline: 3px solid #FFFFFF; outline-offset: 3px; }\n}.elementor .e-d06d9f3-1344{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-17f05d30-9e4e{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-1ebde914-6fb3{max-width:1440px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;border-radius:32px;background-color:#174A4E;margin-inline: auto;\n}.elementor .e-6cbb7d8-2021{padding:16px;background-color:#F3F1EB;}.elementor .e-32bd2941-ed12{font-size:14px;color:#4B5A5C;line-height:1.7;margin:0px;}.elementor .e-3e6fa012-9b04{max-width:1200px;padding:0px;margin-inline: auto;\n}.elementor .e-438bb077-7449{padding-block-start:56px;padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F3F1EB;}