.bde-section-6531-100 .section-container{gap:15px;align-items:center;text-align:center;justify-content:center}.bde-section-6531-100{background-image:url(https://schloss-landau.de/wp-content/uploads/2026/06/zehntscheune-scaled.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.bde-section-6531-100>.bde-section-background-overlay{background-color:#000;transition:background-color var(--bde-transition-duration) ease-in-out}.bde-section-6531-100>.bde-section-background-overlay{opacity:0.5}.bde-section-6531-100 .section-container{min-height:540px}.bde-heading-6531-101{color:#FFF}.bde-div-6531-103{gap:30px;align-items:center;text-align:center}.bde-div-6531-103{position:absolute;bottom:-31px}@media (min-width:1120px){.bde-div-6531-103{display:none}}@media (max-width:1119px) and (min-width:1024px){.bde-div-6531-103{display:none}}@media (max-width:1023px) and (min-width:768px){.bde-div-6531-103{display:none}}@media (max-width:767px) and (min-width:480px){.bde-div-6531-103{display:none}}@media (max-width:479px){.bde-div-6531-103{display:none}}.bde-text-6531-104{color:var(--bde-brand-primary-color)}.bde-text-6531-220{color:#2B2A24}.bde-container-link-6531-221{border-bottom:1px solid var(--bde-palette-color-2);gap:10px;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start}.bde-text-6531-222{color:#2B2A24}.bde-section-6531-106{background-color:var(--bde-palette-color-1-2f3ec1e4-ef96-4268-87d3-5529e6e4990c)}body.page-id-6531 :is(.bde-section-6531-100,.bde-section-6531-106,.bde-section-6531-223){font-family:'Source Sans 3',sans-serif}body.page-id-6531 .bde-section-6531-100{min-height:640px!important;background-position:50% 44%!important}body.page-id-6531 .bde-section-6531-100>.section-background-overlay{background:linear-gradient(90deg,rgba(43,42,36,.70),rgba(43,42,36,.38) 60%,rgba(43,42,36,.12))!important;opacity:1!important}body.page-id-6531 .bde-section-6531-100>.section-container{box-sizing:border-box;width:100%;max-width:1280px;min-height:640px!important;padding:160px 40px 88px!important;align-items:flex-start!important;justify-content:flex-end!important;gap:24px!important}body.page-id-6531 .bde-heading-6531-101{max-width:820px;margin:0!important;color:#F7F3EA!important;font-family:'Source Sans 3',sans-serif!important;font-size:80px!important;font-weight:200!important;line-height:1.04!important;letter-spacing:-.025em;text-align:left!important;text-shadow:none!important;text-wrap:balance}body.page-id-6531 .bde-text-6531-220{max-width:500px;margin:0!important;color:#F7F3EA!important;font-size:21px!important;line-height:1.5!important;text-align:left!important}body.page-id-6531 :is(.bde-container-link-6531-221,.bde-container-link-6531-20018){box-sizing:border-box;min-height:52px!important;margin:8px 0 0!important;padding:14px 24px!important;align-self:flex-start;align-items:center!important;gap:16px!important;background:#B98D0C!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#2B2A24!important;text-decoration:none}body.page-id-6531 :is(.bde-text-6531-222,.bde-text-6531-20019){margin:0!important;color:#2B2A24!important;font-size:17px!important;line-height:1.4!important}body.page-id-6531 :is(.bde-container-link-6531-221,.bde-container-link-6531-20018,:is([data-sl-atm="wedding-vows-split"],[data-sl-atm="wedding-garden-split"]),[data-sl-atm="wedding-celebration-split"],[data-sl-atm="wedding-stay-split"]):focus-visible{outline:2px solid #3C4234;outline-offset:8px}body.page-id-6531 .bde-section-6531-106{background:#EFE7D6!important;color:#2B2A24}body.page-id-6531 .bde-section-6531-106>.section-container{box-sizing:border-box;width:100%;max-width:1280px;padding:112px 40px!important;align-items:flex-start!important;gap:0!important}body.page-id-6531 .bde-text-6531-20002{max-width:760px;margin:0 0 20px!important;color:#3C4234!important;font-size:13px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:.09em;text-transform:uppercase}body.page-id-6531 .bde-heading-6531-20003{max-width:760px;margin:0 0 24px!important;color:#3C4234!important;font-size:48px!important;font-weight:200!important;line-height:1.1!important;letter-spacing:-.02em;text-align:left!important;text-wrap:balance}body.page-id-6531 .bde-text-6531-20001{max-width:640px;margin:0 0 64px!important;color:#2B2A24!important;font-size:20px!important;font-weight:400!important;line-height:1.6!important}body.page-id-6531 .bde-div-6531-20004{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;gap:112px!important;margin:0!important}body.page-id-6531 :is(:is([data-sl-atm="wedding-vows-split"],[data-sl-atm="wedding-garden-split"]),[data-sl-atm="wedding-celebration-split"],[data-sl-atm="wedding-stay-split"]){display:grid;box-sizing:border-box;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px!important;align-items:center!important;justify-content:stretch!important;width:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#2B2A24!important;text-decoration:none}body.page-id-6531 :is(:is([data-sl-atm='wedding-vows-copy'],[data-sl-atm='wedding-garden-copy']),[data-sl-atm='wedding-celebration-copy'],[data-sl-atm='wedding-stay-copy']){display:flex;box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;max-width:440px;min-width:0;margin:0;padding:0;gap:24px;background:transparent;border:0}body.page-id-6531 [data-sl-atm="wedding-celebration-split"]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}body.page-id-6531 [data-sl-atm="wedding-celebration-split"]>.bde-container-link-6531-20009{grid-column:2;grid-row:1}body.page-id-6531 [data-sl-atm="wedding-celebration-split"]>[data-sl-atm='wedding-celebration-copy']{grid-column:1;grid-row:1}body.page-id-6531 :is(:is(.bde-image2-6531-20006,.bde-image2-6531-234),.bde-image2-6531-20010,.bde-image2-6531-20014){width:100%!important;max-width:none!important;min-width:0;height:440px!important;margin:0!important;overflow:hidden;border-radius:0!important}body.page-id-6531 :is(:is(.bde-image2-6531-20006,.bde-image2-6531-234),.bde-image2-6531-20010,.bde-image2-6531-20014) img{display:block;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;border-radius:0!important}body.page-id-6531 :is(.bde-image2-6531-20006,.bde-image2-6531-234) img{object-position:50% 50%}body.page-id-6531 .bde-image2-6531-20010{height:460px!important}body.page-id-6531 .bde-image2-6531-20010 img{object-position:50% 44%}body.page-id-6531 .bde-image2-6531-20014 img{object-position:50% 56%}body.page-id-6531 :is(:is(.bde-heading-6531-20007,.bde-heading-6531-236),.bde-heading-6531-20011,.bde-heading-6531-20015){max-width:17ch;margin:0!important;color:#3C4234!important;font-family:'Source Sans 3',sans-serif!important;font-size:44px!important;font-weight:200!important;line-height:1.1!important;letter-spacing:-.02em;text-align:left!important;text-wrap:balance}body.page-id-6531 :is(:is(.bde-text-6531-20008,.bde-text-6531-237),.bde-text-6531-20012,.bde-text-6531-20016){max-width:39ch;margin:0!important;color:#2B2A24!important;font-size:19px!important;font-weight:400!important;line-height:1.65!important;text-align:left!important}body.page-id-6531 .bde-section-6531-223{background:#E8DFC9!important;color:#2B2A24}body.page-id-6531 .bde-section-6531-223>.section-container{display:grid!important;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;width:100%;max-width:1280px;padding:80px 40px!important;column-gap:48px!important;row-gap:0!important}body.page-id-6531 .bde-heading-6531-20017{grid-column:1;grid-row:1;max-width:22ch;margin:0!important;color:#3C4234!important;font-size:40px!important;font-weight:200!important;line-height:1.12!important;letter-spacing:-.015em;text-align:left!important;text-wrap:balance}body.page-id-6531 .bde-container-link-6531-20018{grid-column:2;grid-row:1;align-self:center;justify-self:end;margin:0!important}body.page-id-6531 .bde-icon-6531-20020{width:24px!important;min-width:24px!important;color:currentColor!important}body.page-id-6531 .bde-icon-6531-20020 svg{width:24px!important;height:auto!important}body.page-id-6531 .bde-text-6531-224{grid-column:1/-1;width:100%;max-width:none!important;margin:40px 0 0!important;padding-top:32px;border-top:1px solid rgba(60,66,52,.2);color:#2B2A24!important;font-size:16px!important;line-height:1.6!important}body.page-id-6531 .bde-text-6531-224 section{margin:0;padding:0}body.page-id-6531 .bde-text-6531-224 h2{margin:0 0 28px!important;color:#3C4234!important;font-size:26px!important;font-weight:300!important;line-height:1.2!important}body.page-id-6531 .bde-text-6531-224 dl{display:grid!important;grid-template-columns:minmax(200px,1fr) minmax(0,3fr);column-gap:48px;row-gap:22px;margin:0!important}body.page-id-6531 .bde-text-6531-224 dt{margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.6!important}body.page-id-6531 .bde-text-6531-224 dd{min-width:0;margin:0!important;padding:0!important;border:0!important;font-size:16px!important;line-height:1.6!important}body.page-id-6531 .bde-text-6531-224 a{color:#3C4234!important;text-underline-offset:3px;overflow-wrap:anywhere}@media(max-width:1023px){body.page-id-6531 .bde-heading-6531-101{font-size:64px!important}body.page-id-6531 :is(:is([data-sl-atm="wedding-vows-split"],[data-sl-atm="wedding-garden-split"]),[data-sl-atm="wedding-celebration-split"],[data-sl-atm="wedding-stay-split"]){column-gap:40px!important}body.page-id-6531 :is(:is(.bde-heading-6531-20007,.bde-heading-6531-236),.bde-heading-6531-20011,.bde-heading-6531-20015){font-size:38px!important}body.page-id-6531 .bde-section-6531-223>.section-container{grid-template-columns:minmax(0,1fr)}body.page-id-6531 .bde-container-link-6531-20018{grid-column:1;grid-row:2;justify-self:start;margin-top:24px!important}}@media(max-width:767px){body.page-id-6531 .bde-section-6531-100{min-height:600px!important;background-position:50% 44%!important}body.page-id-6531 .bde-section-6531-100>.section-container{min-height:600px!important;padding:144px 24px 56px!important;gap:24px!important}body.page-id-6531 .bde-heading-6531-101{max-width:100%;font-size:46px!important;line-height:1.08!important}body.page-id-6531 .bde-text-6531-220{max-width:100%;font-size:19px!important;line-height:1.5!important}body.page-id-6531 .bde-section-6531-106>.section-container{padding:64px 24px!important}body.page-id-6531 .bde-text-6531-20002{margin-bottom:18px!important}body.page-id-6531 .bde-heading-6531-20003{font-size:34px!important;line-height:1.12!important;margin-bottom:24px!important}body.page-id-6531 .bde-text-6531-20001{max-width:none;font-size:18px!important;line-height:1.6!important;margin-bottom:40px!important}body.page-id-6531 .bde-div-6531-20004{gap:64px!important}body.page-id-6531 :is(:is([data-sl-atm="wedding-vows-split"],[data-sl-atm="wedding-garden-split"]),[data-sl-atm="wedding-celebration-split"],[data-sl-atm="wedding-stay-split"]){grid-template-columns:minmax(0,1fr);gap:28px!important}body.page-id-6531 :is(:is([data-sl-atm='wedding-vows-copy'],[data-sl-atm='wedding-garden-copy']),[data-sl-atm='wedding-celebration-copy'],[data-sl-atm='wedding-stay-copy']){max-width:none;gap:20px}body.page-id-6531 [data-sl-atm="wedding-celebration-split"]>.bde-container-link-6531-20009{grid-column:1;grid-row:1}body.page-id-6531 [data-sl-atm="wedding-celebration-split"]>[data-sl-atm='wedding-celebration-copy']{grid-column:1;grid-row:2}body.page-id-6531 :is(:is(.bde-image2-6531-20006,.bde-image2-6531-234),.bde-image2-6531-20014){height:280px!important}body.page-id-6531 .bde-image2-6531-20010{height:300px!important}body.page-id-6531 :is(:is(.bde-heading-6531-20007,.bde-heading-6531-236),.bde-heading-6531-20011,.bde-heading-6531-20015){max-width:21ch;font-size:34px!important;line-height:1.12!important}body.page-id-6531 :is(:is(.bde-text-6531-20008,.bde-text-6531-237),.bde-text-6531-20012,.bde-text-6531-20016){max-width:none;font-size:18px!important;line-height:1.6!important}body.page-id-6531 .bde-section-6531-223>.section-container{padding:56px 24px!important}body.page-id-6531 .bde-heading-6531-20017{font-size:32px!important;line-height:1.15!important}body.page-id-6531 .bde-text-6531-224{margin-top:32px!important;padding-top:28px}body.page-id-6531 .bde-text-6531-224 h2{font-size:26px!important;margin-bottom:28px!important}body.page-id-6531 .bde-text-6531-224 dl{grid-template-columns:minmax(0,1fr);row-gap:8px}body.page-id-6531 .bde-text-6531-224 dt:not(:first-child){margin-top:16px!important}}body.page-id-6531 section[data-sl-atm="wedding-footer-divider"]{width:100%;max-width:none;margin:0!important;padding:0!important;background:#E8DFC9!important;overflow:hidden}body.page-id-6531 section[data-sl-atm="wedding-footer-divider"]>.section-container{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;margin:0!important;gap:0!important;align-items:stretch!important}body.page-id-6531 .bde-text-6531-20021{position:relative!important;box-sizing:border-box;width:100%!important;max-width:none!important;height:144px;margin:0!important;padding:0!important;overflow:hidden;line-height:0;font-size:0;pointer-events:none}body.page-id-6531 .bde-text-6531-20021 .sl-wed{position:relative!important;inset:auto!important;left:auto!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;transform:none!important;overflow:hidden}body.page-id-6531 .bde-text-6531-20021 svg.sl-wed-waves{display:block;position:absolute;inset:0;width:100%!important;max-width:none!important;height:100%!important;margin:0!important}body.page-id-6531 .bde-text-6531-20021 svg.sl-wed-rings{display:block;position:absolute;left:50%;top:12px;width:112px!important;max-width:none!important;height:auto!important;margin:0!important;transform:translateX(-50%);overflow:visible}body.page-id-6531 .sl-wed-rings-orbit{transform-box:fill-box;transform-origin:50% 50%;animation:slWeddingRingsOrbit6531 28s linear infinite}body.page-id-6531 .sl-wed-waves .ws{animation:slWeddingWaves6531 var(--d,28s) linear infinite}@keyframes slWeddingRingsOrbit6531{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}@keyframes slWeddingWaves6531{to{transform:translateX(calc(var(--wl) * -1))}}@media(max-width:767px){body.page-id-6531 .bde-text-6531-20021{height:128px}body.page-id-6531 .bde-text-6531-20021 svg.sl-wed-rings{top:10px;width:104px!important}}@media(prefers-reduced-motion:reduce){body.page-id-6531 :is(.sl-wed-rings-orbit,.sl-wed-waves .ws){animation:none!important}}body.page-id-6531 :is(:is(.bde-container-link-6531-20005,.bde-container-link-6531-233),.bde-container-link-6531-20009,.bde-container-link-6531-20013){display:block;box-sizing:border-box;width:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;cursor:zoom-in}body.page-id-6531 :is(:is(.bde-container-link-6531-20005,.bde-container-link-6531-233),.bde-container-link-6531-20009,.bde-container-link-6531-20013):focus-visible{outline:3px solid #3C4234;outline-offset:6px}.bde-text-6531-20002{color:var(--bde-brand-primary-color)}.bde-heading-6531-20003{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825)}.bde-text-6531-20001{color:#2B2A24}.bde-div-6531-20004{width:100%;gap:20px;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:space-between}@media (max-width:767px){.bde-div-6531-20004{gap:40px}}.bde-container-link-6531-20005{width:calc(100% / 3 - 20px);align-items:flex-start;text-align:left}@media (max-width:767px){.bde-container-link-6531-20005{width:100%}}.bde-image2-6531-20006{margin-bottom:20px;width:100%;height:280px;object-fit:cover}@media (max-width:767px){.bde-image2-6531-20006{height:240px;width:auto}}.bde-heading-6531-20007{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825);margin-bottom:5px}.bde-text-6531-20008{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825)}.bde-image2-6531-234{margin-bottom:20px;width:100%;height:280px;object-fit:cover}@media (max-width:767px){.bde-image2-6531-234{height:240px;width:auto}}.bde-heading-6531-236{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825);margin-bottom:5px}.bde-text-6531-237{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825)}.bde-container-link-6531-20009{width:calc(100% / 3 - 20px);align-items:flex-start;text-align:left}@media (max-width:767px){.bde-container-link-6531-20009{width:100%}}.bde-image2-6531-20010{margin-bottom:20px;width:100%;height:280px;object-fit:cover}@media (max-width:767px){.bde-image2-6531-20010{height:240px;width:auto}}.bde-heading-6531-20011{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825);margin-bottom:5px}.bde-text-6531-20012{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825)}.bde-container-link-6531-20013{width:calc(100% / 3 - 20px);align-items:flex-start;text-align:left}@media (max-width:767px){.bde-container-link-6531-20013{width:100%}}.bde-image2-6531-20014{margin-bottom:20px;width:100%;height:280px;object-fit:cover}@media (max-width:767px){.bde-image2-6531-20014{height:240px;width:auto}}.bde-heading-6531-20015{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825);margin-bottom:5px}.bde-text-6531-20016{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825)}.bde-section-6531-223{background-color:var(--bde-palette-color-1-2f3ec1e4-ef96-4268-87d3-5529e6e4990c)}.bde-heading-6531-20017{color:var(--bde-palette-color-1-b8fdf1eb-ea2f-49eb-8d3f-b5658fc6c825)}.bde-container-link-6531-20018{border-bottom:1px solid var(--bde-palette-color-2);gap:10px;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start}.bde-text-6531-20019{color:var(--bde-brand-primary-color)}.bde-text-6531-224{color:#2B2A24}.bde-section-6531-228 .section-container{display:flex;flex-direction:column}.bde-section-6531-228{background-color:#E8DFC9}