.elementor .e-4d2decd3-98d4{font-weight:700;font-size:0.75rem;color:#e6c18d;letter-spacing:0.18em;}.elementor .e-3316f3a3-a3e5{font-family:"Libre Baskerville";font-weight:400;font-size:clamp(3rem,6vw,6.5rem);color:#fffefa;letter-spacing:-0.045em;line-height:1.08;text-shadow:0 2px 18px rgba(0,0,0,.24);\n}.elementor .e-641fc088-c1ca{max-width:36rem;font-size:1.15rem;color:#fffefa;line-height:1.65;}.elementor .e-62218b80-4154:hover,.elementor .e-62218b80-4154:focus-visible{background-color:#e6c18d;}.elementor .e-62218b80-4154{font-weight:700;color:#172b35;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.45rem;background-color:#fffefa;align-self:flex-start;}.elementor .e-379a1c98-40c8{max-width:48rem;padding:0px;display:flex;flex-direction:column;gap:1.6rem;}.elementor .e-30e7147-f695{min-height:clamp(38rem,75vh,52rem);padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, rgba(9,23,26,.92) 0%,rgba(9,23,26,.74) 60%,rgba(9,23,26,.08) 100%),url("https://eckardt.org/fotoecke-preview/alben/kevin-yannick-saskia-hochzeit-2026/assets/gallery/d2bbd75ec761e8ba.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;align-items:center;background-repeat: repeat,no-repeat; background-position: 0% 0%, center 47%; background-size: cover, cover; background-repeat: no-repeat, no-repeat; background-position: center, center 47%;\n}.elementor .e-204025ea-d655{font-weight:700;font-size:0.75rem;color:#9a6a37;letter-spacing:0.18em;}.elementor .e-608ef558-31e5{font-family:"Libre Baskerville";font-weight:400;font-size:clamp(2.4rem,4.5vw,4.8rem);letter-spacing:-0.035em;line-height:1.15;margin-block-start:1rem;}.elementor .e-54b938c2-b55c{max-width:48rem;font-size:1.05rem;color:#52616a;line-height:1.7;margin-block-start:1.5rem;}.elementor .e-2ee8f382-1416{font-weight:700;font-size:0.75rem;color:#e6c18d;letter-spacing:0.18em;}.elementor .e-3509861e-b8bb{font-family:"Libre Baskerville";font-weight:400;font-size:2.5rem;}.elementor .e-bbf1b19-ff9c{font-size:1rem;line-height:1.65;}.elementor .e-6cd8a74f-87b5{font-weight:700;color:#172b35;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.45rem;background-color:#fffefa;align-self:flex-start;}.elementor .e-1c353387-4dd4{color:#fffefa;padding:2.5rem;border-radius:0.45rem;background-color:#233f39;display:flex;flex-direction:column;gap:1.2rem;flex:1 1 0px;}.elementor .e-a45342a-d372{font-weight:700;font-size:0.75rem;color:#9a6a37;letter-spacing:0.18em;}.elementor .e-24579de9-95ad{font-family:"Libre Baskerville";font-weight:400;font-size:2.5rem;}.elementor .e-18565868-1e6d{font-size:1rem;line-height:1.65;}.elementor .e-32f46951-62e4{color:#172b35;padding:2.5rem;border-radius:0.45rem;background-color:#e9e3d8;display:flex;flex-direction:column;gap:1.2rem;flex:1 1 0px;}.elementor .e-1d60a7c0-36ac{margin-block-start:3rem;display:flex;gap:1.5rem;}.elementor .e-7e1b2620-63c3{max-width:90rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-512e7569-1f80{font-weight:700;font-size:0.75rem;color:#9a6a37;letter-spacing:0.18em;}.elementor .e-74f36df9-8e4e{font-family:"Libre Baskerville";font-weight:400;font-size:clamp(2.5rem,4vw,4.5rem);}.elementor .e-1f4d9bf-2ebb{max-width:45rem;font-size:1.1rem;color:#52616a;line-height:1.7;}.elementor .e-2cdd0374-f62f{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#e9e3d8;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-42bffbe8-6a1e{font-family:Inter;color:#172b35;padding:0px;background-color:#f7f4ed;}