.elementor .e-5bc8eb91-c5c8{color:#E8B04B;}.elementor .e-4839037e-9fcd{font-family:var(--font-serif);font-weight:500;font-size:5rem;color:#ffffff;letter-spacing:-0.02em;line-height:1.02;display:block;}.elementor .e-6c2c12d4-710d{max-width:560px;font-size:1.2rem;color:rgba(255,255,255,0.85);line-height:1.65;display:block;}.elementor .e-28c96ff1-8cbb{font-weight:700;font-size:0.72rem;color:#E8B04B;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-17dc0ec2-c929{font-weight:600;font-size:1.1rem;color:#ffffff;display:block;}.elementor .e-fdfc2f2-9294{width:auto;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.08);display:flex;flex-direction:column;gap:2px;flex:0 0 auto;}.elementor .e-23b905fb-1192{font-weight:700;font-size:0.72rem;color:#E8B04B;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-5f6f988e-7ae2{font-weight:600;font-size:1.1rem;color:#ffffff;display:block;}.elementor .e-135f67aa-88da{width:auto;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.08);display:flex;flex-direction:column;gap:2px;flex:0 0 auto;}.elementor .e-314f6e3-d148{font-weight:700;font-size:0.72rem;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-332f0611-2ea5{font-weight:600;font-size:1.1rem;color:#ffffff;display:block;}.elementor .e-51fe0729-75fd{width:auto;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:rgba(232,176,75,0.7);border-style:solid;background-color:#B3121F;display:flex;flex-direction:column;gap:2px;flex:0 0 auto;}.elementor .e-501b2095-a1ab{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-5a238d60-369f:hover,.elementor .e-5a238d60-369f:focus-visible{background-color:#8E0E18;}.elementor .e-5a238d60-369f{color:#ffffff;background-color:#B3121F;}.elementor .e-4f0ef84d-453b{gap:22px;}.elementor .e-285f71d5-b62f{border-radius:28px;border-width:6px;border-color:rgba(255,255,255,0.9);border-style:solid;box-shadow:0px 40px 80px 0px rgba(0,0,0,0.5);object-position: center 40%; object-position: center 60%; object-position: center 60%;\n}.elementor .e-7dbb16cc-2e2c{font-family:var(--font-serif);font-weight:600;font-size:2.6rem;color:#ffffff;line-height:1;display:block;}.elementor .e-5134199f-ae75{font-weight:700;font-size:0.78rem;color:#ffffff;letter-spacing:0.18em;text-transform:uppercase;display:block;}.elementor .e-4078ac9a-9c12{width:116px;height:116px;position:absolute;inset-block-end:-26px;inset-inline-start:-26px;padding:0px;border-radius:50%;border-width:3px;border-color:#E8B04B;border-style:solid;background-color:#B3121F;box-shadow:0px 18px 40px 0px rgba(179,18,31,0.5);display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-106ce57d-b9c1{min-width:0px;aspect-ratio:5 / 4;position:relative;padding:0px;flex:1 1 0px;}.elementor .e-5268e1eb-91d7{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;}.elementor .e-7f4ad1a8-5146{width:100%;padding-block-start:clamp(56px, 9vh, 110px);padding-block-end:clamp(64px, 10vh, 120px);padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(110deg, rgba(74,10,16,0.95) 0%,rgba(74,10,16,0.82) 48%,rgba(18,48,32,0.6) 100%),url("https://www.muehlenverein-schmelz.de/wp-content/uploads/2026/11/adventsmarkt-adventskranz-kerzen.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;background-repeat: repeat, no-repeat; background-size: auto auto, cover; background-position: center 40%; overflow-x: clip; background-repeat: repeat, no-repeat; background-size: auto auto, cover; background-position: center 50%; background-repeat: repeat, no-repeat; background-size: auto auto, cover; background-position: center 50%;\n}.elementor .e-51548ff8-a6fb{color:#B3121F;}.elementor .e-55c242cc-35b2{font-weight:700;font-size:0.72rem;color:#B3121F;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-414121d3-fd8d{font-weight:700;font-size:0.72rem;color:#B3121F;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-48f5f145-eece{font-weight:700;font-size:0.72rem;color:#B3121F;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-253a491a-8e16{font-weight:700;font-size:0.72rem;color:#B3121F;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-613064fb-9809{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-2d683db2-ce35{background-color:#FBF5EE;}.elementor .e-13664ae9-3786{color:#B3121F;}.elementor .e-99c8dc7-f9dc{font-size:1.05rem;color:#3a2f24;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #eadfce;\n}.elementor .e-6cace4e-b055{font-size:1.05rem;color:#3a2f24;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #eadfce;\n}.elementor .e-603e9321-d525{font-size:1.05rem;color:#3a2f24;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #eadfce;\n}.elementor .e-1292cf40-b781{font-size:1.05rem;color:#3a2f24;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #eadfce;\n}.elementor .e-1011ab28-f07d{font-size:1.05rem;color:#3a2f24;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #eadfce;\n}.elementor .e-3dd7d14-f696{font-size:1.05rem;color:#3a2f24;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-34398e8e-162e{padding:0px;margin-block-start:6px;display:flex;flex-direction:column;gap:0px;}.elementor .e-534e702f-fb12{width:100%;max-width:400px;border-radius:20px;box-shadow:0px 30px 60px 0px rgba(74,10,16,0.3);transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg);}.elementor .e-3c786bc1-61ff{font-size:0.85rem;color:#7a6b5a;display:block;}.elementor .e-4a60498e-9ce7{padding:0px;display:flex;flex-direction:column;gap:12px;flex:0 1 400px;align-items:center;}.elementor .e-4605f8f2-d372{align-items:center;}.elementor .e-4cf2d2a0-b836{background-color:#ffffff;}.elementor .e-6c36eac5-d83e{color:#B3121F;}.elementor .e-3bd0607c-fe46{min-width:0px;aspect-ratio:1 / 1;object-fit:cover;border-radius:20px;box-shadow:0px 18px 40px 0px rgba(31,26,20,0.15);flex:1 1 220px;}.elementor .e-4be1d428-1935{min-width:0px;aspect-ratio:1 / 1;object-fit:cover;border-radius:20px;box-shadow:0px 18px 40px 0px rgba(31,26,20,0.15);flex:1 1 220px;}.elementor .e-474ba052-6f46{min-width:0px;aspect-ratio:1 / 1;object-fit:cover;border-radius:20px;box-shadow:0px 18px 40px 0px rgba(31,26,20,0.15);flex:1 1 220px;}.elementor .e-79eaba48-67aa{min-width:0px;aspect-ratio:1 / 1;object-fit:cover;border-radius:20px;box-shadow:0px 18px 40px 0px rgba(31,26,20,0.15);flex:1 1 220px;}.elementor .e-67c20509-af88{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-32dc1e88-7b05{font-size:0.85rem;color:#7a6b5a;margin-block-start:14px;display:block;}.elementor .e-4287a96e-c11b{background-color:#FBF5EE;}.elementor .e-5f9caf5e-f13c{color:#E8B04B;}.elementor .e-6f488896-7641{color:#ffffff;}.elementor .e-5832bd17-a9be{color:rgba(255,255,255,0.92);}.elementor .e-55f5883b-d3f0{color:rgba(255,255,255,0.8);}.elementor .e-56099bb0-5ade:hover,.elementor .e-56099bb0-5ade:focus-visible{background-color:#8E0E18;}.elementor .e-56099bb0-5ade{color:#ffffff;background-color:#B3121F;}.elementor .e-515212a4-122b{font-weight:700;font-size:0.78rem;color:#B3121F;letter-spacing:0.18em;text-transform:uppercase;margin-block-end:10px;display:block;}.elementor .e-17c1280e-e963{font-family:var(--font-serif);font-size:1.5rem;color:#1F1A14;display:block;}.elementor .e-c86f156-5053{font-size:0.95rem;color:#7a6b5a;display:block;}.elementor .e-707a8aa7-f989{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:2px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #eadfce;\n}.elementor .e-6895df30-3949{font-family:var(--font-serif);font-size:1.5rem;color:#1F1A14;display:block;}.elementor .e-4c8a7db3-f803{font-size:0.95rem;color:#7a6b5a;display:block;}.elementor .e-7e16a95f-4ca2{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:2px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #eadfce;\n}.elementor .e-2e643b04-9568{font-family:var(--font-serif);font-size:1.5rem;color:#1F1A14;display:block;}.elementor .e-476e6244-1d2f{font-size:0.95rem;color:#7a6b5a;display:block;}.elementor .e-3f2975b2-304a{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-346b31fe-8c8a{font-size:0.95rem;color:#B3121F;margin-block-start:14px;display:block;}.elementor .e-48cdbc7b-2cec{padding:32px;border-radius:24px;border-width:1px;border-color:#efe5d6;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;flex:0 1 380px;}.elementor .e-15342b47-e97c{align-items:flex-start;}.elementor .e-43ac3c1b-574b{background-color:#1F4D36;}.elementor .e-70544b6e-6cda{color:#B3121F;}.elementor .e-25e2ecb9-a405{font-weight:700;font-size:0.72rem;color:#B3121F;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-57ea3f63-b471{font-weight:700;font-size:0.72rem;color:#B3121F;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-452f5d52-9a61{font-weight:700;font-size:0.72rem;color:#B3121F;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-3e6e9f10-98d3{font-weight:700;font-size:0.72rem;color:#B3121F;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-62a23129-9a6c{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-228d2b86-4acc:hover,.elementor .e-228d2b86-4acc:focus-visible{background-color:#8E0E18;}.elementor .e-228d2b86-4acc{color:#ffffff;background-color:#B3121F;}.elementor .e-57376aeb-4ca0{background-color:#ffffff;}