.elementor .e-19947da4-c3f3{width:auto;height:80px;align-self:flex-start;}.elementor .e-4df2315b-303c{max-width:18rem;color:var(--color-text-muted);}.elementor .e-4caeb55e-adf6{padding:0px;display:flex;flex-direction:column;gap:var(--space-m);}.elementor .e-d904235-fcad{color:var(--color-text-muted);margin-block-end:var(--space-2xs);}.elementor .e-9c9c866-bd5b{& a { color: var(--color-text-heading); text-decoration: none; } & a:hover { color: var(--color-brand-secondary); }\n}.elementor .e-6a98d273-6a1e{& a { color: var(--color-text-heading); text-decoration: none; } & a:hover { color: var(--color-brand-secondary); }\n}.elementor .e-44477363-503c{& a { color: var(--color-text-heading); text-decoration: none; } & a:hover { color: var(--color-brand-secondary); }\n}.elementor .e-512ca602-3a1f{padding:0px;display:flex;flex-direction:column;gap:var(--space-xs);}.elementor .e-262e0e7c-be56{color:var(--color-text-muted);margin-block-end:var(--space-2xs);}.elementor .e-b566ba9-f101{& a { color: var(--color-text-heading); text-decoration: none; } & a:hover { color: var(--color-brand-secondary); }\n}.elementor .e-4be4a3e3-e90b{& a { color: var(--color-text-heading); text-decoration: none; } & a:hover { color: var(--color-brand-secondary); }\n}.elementor .e-3cd85a29-5098{& a { color: var(--color-text-heading); text-decoration: none; } & a:hover { color: var(--color-brand-secondary); }\n}.elementor .e-18cb8136-9ed0{padding:0px;display:flex;flex-direction:column;gap:var(--space-xs);}.elementor .e-75c5518d-5234{color:var(--color-text-muted);margin-block-end:var(--space-2xs);}.elementor .e-3c577b8d-d87c{& a { color: var(--color-text-heading); text-decoration: none; } & a:hover { color: var(--color-brand-secondary); }\n}.elementor .e-b79449c-a746{& a { color: var(--color-text-heading); text-decoration: none; } & a:hover { color: var(--color-brand-secondary); }\n}.elementor .e-4230d8ad-2633:hover,.elementor .e-4230d8ad-2633:focus-visible{color:var(--color-brand-secondary);border-color:var(--color-brand-secondary);}.elementor .e-4230d8ad-2633{width:46px;height:46px;min-width:46px;color:var(--color-text-heading);padding:0px;border-radius:999px;border-width:2px;border-color:var(--color-text-heading);border-style:solid;display:flex;justify-content:center;align-items:center;&::before { content: ''; position: static; inset: auto; display: block; width: 20px; height: 20px; background-color: currentColor; -webkit-mask: url(https://theater-boho.de/wp-content/uploads/2026/11/boho-facebook.svg) center / contain no-repeat; mask: url(https://theater-boho.de/wp-content/uploads/2026/11/boho-facebook.svg) center / contain no-repeat; }\n}.elementor .e-4ebb57fe-5136:hover,.elementor .e-4ebb57fe-5136:focus-visible{color:var(--color-brand-secondary);border-color:var(--color-brand-secondary);}.elementor .e-4ebb57fe-5136{width:46px;height:46px;min-width:46px;color:var(--color-text-heading);padding:0px;border-radius:999px;border-width:2px;border-color:var(--color-text-heading);border-style:solid;display:flex;justify-content:center;align-items:center;&::before { content: ''; position: static; inset: auto; display: block; width: 18px; height: 18px; border: 2px solid currentColor; border-radius: 6px; box-sizing: border-box; } &::after { content: ''; position: absolute; width: 6px; height: 6px; border: 2px solid currentColor; border-radius: 999px; }\n}.elementor .e-ff40541-2bb7{padding:0px;margin-block-start:var(--space-m);gap:var(--space-2xs);}.elementor .e-2c0d02f-87cc{padding:0px;display:flex;flex-direction:column;gap:var(--space-xs);}.elementor .e-26029339-8e8c{padding:0px;display:grid;gap:var(--space-2xl);grid-template-columns:minmax(0,1.3fr) repeat(3, minmax(0,1fr));}.elementor .e-158de350-472b{color:var(--color-text-muted);}.elementor .e-3f66c7c3-1d07{& a { color: var(--color-text-muted); }\n}.elementor .e-62887bf-70a8{& a { color: var(--color-text-muted); }\n}.elementor .e-46b67f85-f4a9{width:auto;padding:0px;gap:var(--space-m);}.elementor .e-1594e9f6-5912{color:var(--color-text-muted);padding-block-start:var(--space-m);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--space-3xl);border-block-start-width:1px;gap:var(--space-s);flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--color-border-default);\n}.elementor .e-3fc33aa0-5377{padding:0px;}.elementor .e-7a75f9ab-a455{font-family:var(--font-body);color:var(--color-text-default);padding-block-start:var(--space-4xl);padding-block-end:var(--space-l);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);border-block-start-width:1px;border-top-style: solid; border-top-color: var(--color-border-default);\n}