.elementor .e-21a6c1d2-6578{position:relative;z-index:11;font-weight:600;font-size:15px;color:#F9F8F8;letter-spacing:0.04em;}.elementor .e-37fb9df2-93f6{max-width:22ch;position:relative;z-index:11;font-size:56px;hyphens: manual; overflow-wrap: break-word; text-wrap: balance;\n}.elementor .e-24570b1f-c109{min-height:max(440px, 56vh);padding-block-start:190px;padding-block-end:120px;background-image:linear-gradient(0deg, rgba(63,54,29,.55) 0%,rgba(63,54,29,.55) 100%),url("https://rok-wuerzburg.de/wp-content/uploads/2026/04/ZellerTorhaus_Gebetsraum-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-67427b3e-c5d0{max-width:62ch;font-size:21px;color:#2C3E50;line-height:1.6;}.elementor .e-31d68aa-5694{font-size:17px;line-height:1.6;padding-block-start:14px;padding-block-end:14px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(201,149,42,.35);\n}.elementor .e-3381ee33-ebf4{font-size:17px;line-height:1.6;padding-block-start:14px;padding-block-end:14px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(201,149,42,.35);\n}.elementor .e-20493698-c95e{font-size:17px;line-height:1.6;padding-block-start:14px;padding-block-end:14px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(201,149,42,.35);\n}.elementor .e-708d3c80-654a{font-size:17px;line-height:1.6;padding-block-start:14px;padding-block-end:14px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(201,149,42,.35);\n}.elementor .e-4ac0c34d-75b7{font-size:17px;line-height:1.6;padding-block-start:14px;padding-block-end:14px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(201,149,42,.35);\n}.elementor .e-2750dcde-36ad{font-size:17px;line-height:1.6;padding-block-start:14px;padding-block-end:14px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(201,149,42,.35);\n}.elementor .e-7d479a81-b0a4{font-size:17px;line-height:1.6;padding-block-start:14px;padding-block-end:14px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(201,149,42,.35);\n}.elementor .e-17fbd05e-c30e{font-size:17px;line-height:1.6;padding-block-start:14px;padding-block-end:14px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(201,149,42,.35);\n}.elementor .e-56322540-ec36{padding:0px;display:flex;flex-direction:column;gap:0px;& > p { position: relative; padding-inline-start: 13.5em; } & > p > strong { position: absolute; inset-inline-start: 0; width: 12.5em; }\n}.elementor .e-15508203-f7f5{& strong { color: #2C3E50; font-weight: 700; }\n}.elementor .e-1f0f7439-7302{display:flex;flex-direction:column;gap:12px;}.elementor .e-69f9924d-b2af{margin-block-start:8px;border-block-start-width:1px;border-top-style: solid; border-top-color: #C9952A; & summary:focus-visible { outline: 2px solid #C9952A; outline-offset: 4px; } & details[open] .rok-aufklapper-symbol { transform: rotate(45deg); }\n}.elementor .e-305c47e6-eda0{padding:0px;display:flex;flex-direction:column;gap:16px;& p { line-height: 1.7; }\n}.elementor .e-7d195637-2b5d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;& p { line-height: 1.7; }\n}.elementor .e-713d8697-13c2{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;border-radius:8px;display:block;}.elementor .e-37869dd-dcff{padding:0px;display:grid;gap:40px;grid-template-columns:minmax(0, 1fr) 260px;align-items:start;}.elementor .e-19e1c683-d6b6{padding:0px;display:flex;flex-direction:column;gap:16px;& p { line-height: 1.7; }\n}.elementor .e-b1c65d2-3bb3{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center center;margin-block-start:4px;margin-block-end:4px;border-radius:8px;display:block;}.elementor .e-38991449-116d{padding:0px;display:flex;flex-direction:column;gap:6px;& > p { position: relative; padding-inline-start: 22px; } & > p::before { content: ""; position: absolute; inset-inline-start: 4px; top: .72em; width: 7px; height: 7px; border-radius: 50%; background: #C9952A; }\n}.elementor .e-152daa87-9c5d{display:flex;flex-direction:column;gap:12px;}.elementor .e-60b85789-649c{margin-block-start:8px;border-block-start-width:1px;border-top-style: solid; border-top-color: #C9952A; & summary:focus-visible { outline: 2px solid #C9952A; outline-offset: 4px; } & details[open] .rok-aufklapper-symbol { transform: rotate(45deg); }\n}.elementor .e-12217fc9-ad63{padding:0px;display:flex;flex-direction:column;gap:16px;& p { line-height: 1.7; }\n}.elementor .e-3f405105-b141{padding:0px;display:flex;flex-direction:column;gap:16px;& p { line-height: 1.7; }\n}.elementor .e-fe0e2b2-c471{max-width:52ch;line-height:1.7;text-align:center;margin-inline: auto;\n}.elementor .e-319e5c3e-bfea{padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-5aac9da5-56b2{gap:56px;& a { color: #2C3E50; text-decoration: underline; text-decoration-color: #C9952A; text-decoration-thickness: 1px; text-underline-offset: 3px; overflow-wrap: anywhere; } & a:hover { text-decoration-thickness: 2px; } & a:focus-visible { outline: 2px solid #C9952A; outline-offset: 2px; border-radius: 2px; }\n}.elementor .e-34e886e2-8d09{min-width:0px;padding:0px;}