@media(max-width:767px){.elementor .e-e2d86e2-91578c5{font-size:16px;letter-spacing:-0.85px;line-height:20px;}}@media(max-width:767px){.elementor .e-c5d4370-993f406{font-size:34px;letter-spacing:-0.85px;line-height:36px;}}@media(max-width:767px){.elementor .e-b6b639f-98448d7{font-size:34px;letter-spacing:-0.85px;line-height:36px;}}@media(max-width:767px){.elementor .e-ebdbea4-def11bf{width:100%;padding-block-start:32px;padding-block-end:36px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:0px;border-radius:0px;background-color:#2c2d7d;gap:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-de69164-0f5850f{min-height:0px;padding-block-start:150px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://teppichstudio-bokelmann.de/wp-content/uploads/2026/10/ausstellung-hildesheim-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-f7ec431-8c6b654{height:6px;}}@media(max-width:767px){.elementor .e-3e6b366-cecc176{font-size:29px;letter-spacing:-0.58px;line-height:32px;}}@media(max-width:767px){.elementor .e-b1be3ed-c21c78d{max-width:100%;}}@media(max-width:767px){.elementor .e-72bf38a-7a6afe0{padding:20px;gap:22px;justify-content:space-evenly;}}@media(max-width:767px){.elementor .e-7195bab-dd66e9f{font-size:29px;letter-spacing:-0.58px;line-height:32px;}}@media(max-width:767px){.elementor .e-c92e535-aedc632{font-size:16px;line-height:27.2px;text-align:start;}}@media(max-width:767px){.elementor .e-7d7ba53-a0a0e12{gap:20px;}}@media(max-width:767px){.elementor .e-f7e83fc-d11c89c{font-size:16px;line-height:27.2px;}}@media(max-width:767px){.elementor .e-d42235f-74707a0{gap:20px;}}@media(max-width:767px){.elementor .e-24b8f96-2d86745{gap:20px;}}@media(max-width:767px){.elementor .e-28346db-9f7c577{font-size:16px;line-height:27.2px;}}@media(max-width:767px){.elementor .e-d686bfa-aa78087{gap:20px;}}@media(max-width:767px){.elementor .e-1d84ffc-ba0970e{gap:20px;}}@media(max-width:767px){.elementor .e-8d6b3d0-4481f62{font-size:16px;line-height:27.2px;}}@media(max-width:767px){.elementor .e-21b0351-201dffb{gap:20px;}}@media(max-width:767px){.elementor .e-18e2c21-91c1e9d{gap:20px;}}@media(max-width:767px){.elementor .e-900870c-c41eadd{font-size:16px;line-height:27.2px;}}@media(max-width:767px){.elementor .e-1f9eeed-db1854e{gap:20px;}}@media(max-width:767px){.elementor .e-cb56ebe-c3be001{padding:20px;}}@media(max-width:767px){.elementor .e-922a967-0eda3c5{font-size:29px;letter-spacing:-0.58px;line-height:32px;}}@media(max-width:767px){.elementor .e-6998313-e8bd3b6{font-size:16px;color:var(--Mitternacht);}}@media(max-width:767px){.elementor .e-d100a9b-c04ca01{font-size:13px;display:flex;}}@media(max-width:767px){.elementor .e-a5536a1-2eab7aa{flex-direction:column;}}@media(max-width:767px){.elementor .e-3cad5a1-f28fc21{padding-block-start:12px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-e18aac8-b18c319{font-size:16px;color:var(--Mitternacht);}}@media(max-width:767px){.elementor .e-6df4cd6-8886c67{font-size:13px;display:flex;}}@media(max-width:767px){.elementor .e-c37b625-4d24004{flex-direction:column;}}@media(max-width:767px){.elementor .e-f03a41d-ecb2939{padding-block-start:12px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-eb9766c-b30a897{font-size:16px;color:var(--Mitternacht);}}@media(max-width:767px){.elementor .e-d2ae6e7-79036f9{font-size:13px;display:flex;}}@media(max-width:767px){.elementor .e-877384e-06bf947{flex-direction:column;}}@media(max-width:767px){.elementor .e-8195285-a9f7911{padding-block-start:12px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-cceba26-ced1b67{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);}}@media(max-width:767px){.elementor .e-93154e9-8d51f9e{padding:20px;gap:22px;justify-content:space-evenly;}}