.elementor .e-62200055-302c{width:auto;height:104px;}.elementor .e-79e17c29-a06c{padding-block-end:3px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--schloss-gold);\n}.elementor .e-3c74da2d-3754{width:auto;padding:0px;gap:30px;align-items:center;}.elementor .e-49cb99e9-c589{padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-69bc5ecd-c74e{max-width:1360px;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-fdfea40-62d7{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:100;padding-block-start:16px;padding-block-end:16px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--schloss-cream);}.elementor .e-4615ad23-54cd{width:74%;height:calc(100% - 136px);object-fit:cover;position:absolute;inset-block-start:136px;inset-inline-end:0px;inset-inline-start:auto;z-index:0;object-position: center 40%;\n}.elementor .e-1821598a-bdce{width:100%;height:calc(100% - 136px);position:absolute;inset-block-start:136px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, #F8F3EC 0%,#F8F3EC 32%,rgba(248,243,236,0.92) 40%,rgba(248,243,236,0.45) 52%,rgba(248,243,236,0) 64%),linear-gradient(0deg, rgba(248,243,236,0.92) 0%,rgba(248,243,236,0) 24%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-31541ef3-dd0d{font-size:13px;color:var(--schloss-gold-dark);letter-spacing:0.38em;}.elementor .e-111b70f2-715f{width:auto;padding:0px;gap:16px;align-items:center;}.elementor .e-8d5257e-2ac8{font-weight:400;font-size:92px;color:var(--schloss-ink);letter-spacing:-0.01em;line-height:0.98;}.elementor .e-54d88e84-75f1{font-family:var(--font-serif);font-weight:500;font-size:28px;color:var(--schloss-ink);letter-spacing:0px;line-height:1.3;text-transform:none;}.elementor .e-633a7877-7e42{max-width:500px;font-family:var(--font-sans);font-size:16px;color:var(--schloss-muted);line-height:1.75;}.elementor .e-5d0c829f-8fde{width:100%;min-height:140px;max-width:1000px;padding:0px;margin-block-start:14px;}.elementor .e-7275c84e-127c{width:22px;height:22px;background-color:var(--schloss-gold);flex:0 0 22px;}.elementor .e-4014b002-b8d7{font-size:14px;color:var(--schloss-ink);}.elementor .e-6a0ccd7b-c30b{width:auto;padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-73f7fbc8-de00{width:22px;height:22px;background-color:var(--schloss-gold);flex:0 0 22px;}.elementor .e-69e28a6a-cefd{font-size:14px;color:var(--schloss-ink);}.elementor .e-1f9c29ff-a7c8{width:auto;padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-61ccffa8-d33b{width:22px;height:22px;background-color:var(--schloss-gold);flex:0 0 22px;}.elementor .e-34dd64c8-4b77{font-size:14px;color:var(--schloss-ink);}.elementor .e-7e127ac2-5491{width:auto;padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-1f6d91c6-ceb8{width:22px;height:22px;background-color:var(--schloss-gold);flex:0 0 22px;}.elementor .e-49ff2aa3-13cf{font-size:14px;color:var(--schloss-ink);}.elementor .e-5d718ad2-4751{width:auto;padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-7f498a3c-24bd{padding-block-start:6px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:0px;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:center;}.elementor .e-368a5905-d57b{max-width:1360px;z-index:2;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-5e89fbef-ba1c{position:absolute;inset-inline-end:70px;inset-block-end:60px;z-index:2;font-family:"Great Vibes";font-size:54px;color:var(--schloss-white);line-height:1.05;transform:rotateX(0deg) rotateY(0deg) rotateZ(-8deg);text-shadow: 0px 4px 18px rgba(0,0,0,0.35);\n}.elementor .e-2255a721-3a55{min-height:0px;overflow:hidden;padding-block-start:160px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--schloss-cream);flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-2f3e6ee7-d78f{font-size:48px;}.elementor .e-10f6c9d7-cc55{width:auto;padding:0px;flex-direction:column;gap:12px;}.elementor .e-27b2bbd6-4877{background-color:var(--schloss-gold);}.elementor .e-737cfb3e-f92d{font-size:12px;color:var(--schloss-ink);line-height:1.45;}.elementor .e-454038de-2689{width:auto;padding:0px;gap:12px;align-items:center;}.elementor .e-726f15c0-9a5d{background-color:var(--schloss-gold);}.elementor .e-16e0614f-2f9a{font-size:12px;color:var(--schloss-ink);line-height:1.45;}.elementor .e-113b3ffc-ddc6{width:auto;padding:0px;gap:12px;align-items:center;}.elementor .e-2646bb3c-a7b9{background-color:var(--schloss-gold);}.elementor .e-74c4b022-b1fe{font-size:12px;color:var(--schloss-ink);line-height:1.45;}.elementor .e-39312915-dd77{width:auto;padding:0px;gap:12px;align-items:center;}.elementor .e-5991f47e-9b14{width:auto;padding:0px;gap:34px;flex-wrap:wrap;}.elementor .e-9fe413a-9a01{padding:0px;gap:30px;justify-content:space-between;align-items:flex-end;}.elementor .e-40341172-e52a{width:100%;max-width:680px;padding-block-end:24px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--schloss-line);\n}.elementor .e-5b4b8515-d98b{width:100%;padding:0px;}.elementor .e-75202a-9c9c{max-width:1280px;z-index:5;padding-block-start:48px;padding-block-end:52px;padding-inline-start:52px;padding-inline-end:52px;margin-block-start:0px;border-radius:3px;border-block-start-width:3px;background-color:var(--schloss-white);box-shadow:0px 50px 100px 0px rgba(28,25,21,0.18);flex-direction:column;gap:22px;border-top-style: solid; border-top-color: var(--schloss-gold);\n}.elementor .e-69eb1106-e7e9{padding-block-start:110px;padding-block-end:120px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--schloss-cream);flex-direction:column;align-items:center;}.elementor .e-2f99812a-b333{width:560px;height:auto;position:absolute;inset-block-start:60px;inset-inline-end:-80px;z-index:0;opacity:6%;pointer-events: none;\n}.elementor .e-3e6b7ade-389a{width:70%;height:70%;position:absolute;inset-block-start:-26px;inset-inline-start:-26px;z-index:0;padding:0px;border-width:1px;border-color:var(--schloss-gold);border-style:solid;}.elementor .e-2ec20e1b-62c6{width:100%;height:100%;object-fit:cover;}.elementor .e-5360777c-dc58{width:72%;height:560px;overflow:hidden;z-index:1;padding:0px;}.elementor .e-73b601d9-89f2{width:100%;height:100%;object-fit:cover;}.elementor .e-2ea94202-7e99{width:40%;height:340px;overflow:hidden;position:absolute;inset-block-start:40px;inset-inline-end:0px;inset-block-end:auto;z-index:2;padding:0px;border-width:10px;border-color:var(--schloss-cream);border-style:solid;box-shadow:0px 30px 60px 0px rgba(28,25,21,0.2);}.elementor .e-158a190f-ae58{padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:60px;flex:1 1 52%;}.elementor .e-617b22d2-39f5{font-size:54px;}.elementor .e-5fbb021d-dab1{width:70px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--schloss-gold);\n}.elementor .e-22da870e-bd9e{max-width:600px;}.elementor .e-7ee1397a-c1ea{max-width:600px;}.elementor .e-28638ba1-712d{width:54px;height:54px;min-width:54px;padding:0px;background-color:#D8B67C;}.elementor .e-425cdd19-24f1{font-family:Lato;font-size:16px;color:#EFE6D8;line-height:1.5;}.elementor .e-55589c6c-4802{text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:18px;padding-inline-end:18px;flex-direction:column;gap:16px;flex:1 1 0px;align-items:center;}.elementor .e-2fde3b0b-c271{width:54px;height:54px;min-width:54px;padding:0px;background-color:#D8B67C;}.elementor .e-2c24c530-f5bf{font-family:Lato;font-size:16px;color:#EFE6D8;line-height:1.5;}.elementor .e-52840e22-73eb{text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:18px;padding-inline-end:18px;border-inline-start-width:1px;flex-direction:column;gap:16px;flex:1 1 0px;align-items:center;border-left-style: solid; border-left-color: rgba(216,182,124,0.45);\n}.elementor .e-24971bbc-8776{width:54px;height:54px;min-width:54px;padding:0px;background-color:#D8B67C;}.elementor .e-6ced8e2a-c50f{font-family:Lato;font-size:16px;color:#EFE6D8;line-height:1.5;}.elementor .e-1d1461d2-3ed6{text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:18px;padding-inline-end:18px;border-inline-start-width:1px;flex-direction:column;gap:16px;flex:1 1 0px;align-items:center;border-left-style: solid; border-left-color: rgba(216,182,124,0.45);\n}.elementor .e-4b4666d5-57d7{width:100%;max-width:640px;padding:0px;margin-block-start:14px;margin-block-end:10px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-7095ee97-4da6{margin-block-start:6px;}.elementor .e-1ba7ddc7-b8ce{padding:0px;flex-direction:column;gap:22px;flex:1 1 48%;align-items:flex-start;}.elementor .e-64ea6de1-dc5f{max-width:1280px;z-index:1;flex-direction:row;gap:110px;align-items:center;}.elementor .e-7969fbac-b362{overflow:hidden;padding-block-start:140px;padding-block-end:130px;padding-inline-start:48px;padding-inline-end:48px;}.elementor .e-4de2924e-1502{font-size:60px;color:var(--schloss-cream);}.elementor .e-400fb30c-1618{width:auto;padding:0px;flex-direction:column;gap:16px;}.elementor .e-3aa7eb28-9d43{color:rgba(248,243,236,0.7);}.elementor .e-66e23f98-6ca0{max-width:480px;padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-418c642c-dfe2{padding:0px;gap:40px;justify-content:space-between;align-items:flex-end;}.elementor .e-33812004-d16f{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-66320afb-152f{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 55%,rgba(20,16,12,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-1fa514e8-c548{z-index:2;font-family:var(--font-serif);font-size:26px;color:var(--schloss-white);font-style:italic;margin-block-start:0px;margin-block-end:24px;margin-inline-start:26px;margin-inline-end:0px;}.elementor .e-446809d2-d005{overflow:hidden;padding:0px;border-radius:2px;grid-row:span 2;align-items:flex-end;}.elementor .e-3245506c-4f78{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-44dd4512-e64b{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 55%,rgba(20,16,12,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-2a1af6b-458a{z-index:2;font-family:var(--font-serif);font-size:21px;color:var(--schloss-white);font-style:italic;margin-block-start:0px;margin-block-end:20px;margin-inline-start:22px;margin-inline-end:0px;}.elementor .e-55fbb460-6c50{overflow:hidden;padding:0px;border-radius:2px;align-items:flex-end;}.elementor .e-4ccbb880-3756{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-161a5e36-8a3d{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 55%,rgba(20,16,12,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-459f65de-14e6{z-index:2;font-family:var(--font-serif);font-size:21px;color:var(--schloss-white);font-style:italic;margin-block-start:0px;margin-block-end:20px;margin-inline-start:22px;margin-inline-end:0px;}.elementor .e-6d5ef445-e26d{overflow:hidden;padding:0px;border-radius:2px;align-items:flex-end;}.elementor .e-2ae7ab97-525c{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-4950c602-bd01{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 55%,rgba(20,16,12,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-32ef9b42-2b61{z-index:2;font-family:var(--font-serif);font-size:21px;color:var(--schloss-white);font-style:italic;margin-block-start:0px;margin-block-end:20px;margin-inline-start:22px;margin-inline-end:0px;}.elementor .e-703f3b0d-965f{overflow:hidden;padding:0px;border-radius:2px;align-items:flex-end;}.elementor .e-3f89d55d-1414{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-2fc957cf-4be0{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 55%,rgba(20,16,12,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-2b8a2c06-f132{z-index:2;font-family:var(--font-serif);font-size:21px;color:var(--schloss-white);font-style:italic;margin-block-start:0px;margin-block-end:20px;margin-inline-start:22px;margin-inline-end:0px;}.elementor .e-57962724-2150{overflow:hidden;padding:0px;border-radius:2px;align-items:flex-end;}.elementor .e-71403333-79c8{padding:0px;gap:16px;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:repeat(2, 300px);}.elementor .e-48ae660-db6b{color:rgba(248,243,236,0.75);letter-spacing:0.06em;}.elementor .e-4dd48916-a11a{color:rgba(248,243,236,0.75);letter-spacing:0.06em;}.elementor .e-550ad7b4-a570{color:rgba(248,243,236,0.75);letter-spacing:0.06em;}.elementor .e-7b8a1aae-5fbe{color:rgba(248,243,236,0.75);letter-spacing:0.06em;}.elementor .e-479c4eab-fbf1{color:rgba(248,243,236,0.75);letter-spacing:0.06em;}.elementor .e-5db5f4ac-e52a{padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:20px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: rgba(248,243,236,0.14);\n}.elementor .e-4d20ba71-f415{max-width:1360px;flex-direction:column;gap:56px;}.elementor .e-660dd480-38ad{padding-block-start:130px;padding-block-end:130px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--schloss-dark);}.elementor .e-1d125c2c-95f9{font-size:54px;}.elementor .e-1e4d7679-ff50{width:70px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--schloss-gold);\n}.elementor .e-44c37f24-e8d9{max-width:480px;}.elementor .e-5fc1b0fc-f646{max-width:460px;font-family:var(--font-serif);font-size:25px;color:var(--schloss-ink);line-height:1.45;font-style:italic;padding-block-start:6px;padding-block-end:6px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:2px;border-left-style: solid; border-left-color: var(--schloss-gold);\n}.elementor .e-56b4beea-b542{margin-block-start:6px;}.elementor .e-2864857d-c2d0{padding:0px;flex-direction:column;gap:22px;flex:1 1 40%;align-items:flex-start;}.elementor .e-e234384-f308{width:100%;height:100%;object-fit:cover;}.elementor .e-6ce53285-219c{overflow:hidden;padding:0px;border-radius:2px;grid-row:span 2;}.elementor .e-c33e7f-8786{width:100%;height:100%;object-fit:cover;}.elementor .e-56f02a10-2c8c{overflow:hidden;padding:0px;border-radius:2px;}.elementor .e-55911abe-a8f7{width:100%;height:100%;object-fit:cover;}.elementor .e-4f8e83ad-61dd{overflow:hidden;padding:0px;border-radius:2px;}.elementor .e-13050b7d-ac97{padding:0px;gap:16px;flex:1 1 60%;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 290px);}.elementor .e-3dc033d4-36ee{max-width:1320px;flex-direction:row;gap:96px;align-items:center;}.elementor .e-6ef5c87a-b8ce{padding-block-start:140px;padding-block-end:140px;padding-inline-start:48px;padding-inline-end:48px;}.elementor .e-2e974f7-25ce{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-1ab8073d-7b16{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image: radial-gradient(ellipse at center, rgba(20,16,12,0.35) 0%, rgba(20,16,12,0.7) 100%);\n}.elementor .e-17d07505-69fc{width:120px;height:auto;opacity:90%;}.elementor .e-341b8868-51c6{font-weight:400;font-size:58px;color:var(--schloss-white);line-height:1.15;}.elementor .e-2c25112d-9313{max-width:920px;z-index:2;text-align:center;padding:0px;flex-direction:column;gap:28px;align-items:center;}.elementor .e-721fcc49-5d94{min-height:680px;overflow:hidden;padding-block-start:110px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;align-items:center;}.elementor .e-70e83c05-5f21{font-size:58px;}.elementor .e-51880b1b-cef0{max-width:760px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:16px;align-items:center;}.elementor .e-24c453bb-dfd9{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-655a9a6d-5e0c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 40%,rgba(20,16,12,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-3eab87e0-9b33{width:16px;height:16px;flex:0 0 16px;}.elementor .e-56d4a257-d400{font-family:var(--font-sans);font-weight:700;font-size:10px;color:var(--schloss-gold-light);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-22df5a66-ff35{width:auto;padding:0px;margin-block-end:6px;gap:8px;align-items:center;}.elementor .e-7a0df768-6dd0{font-weight:500;font-size:30px;color:var(--schloss-white);}.elementor .e-4ce121d0-a068{color:rgba(255,255,255,0.8);}.elementor .e-713c5e13-8d22{z-index:2;padding:28px;flex-direction:column;gap:8px;}.elementor .e-3bc0430d-5f2f{height:480px;overflow:hidden;padding:0px;border-radius:2px;flex-direction:column;justify-content:flex-end;}.elementor .e-6ce10b6e-5fbf{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-10c04f85-55a7{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 40%,rgba(20,16,12,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-89a1b43-3982{width:16px;height:16px;flex:0 0 16px;}.elementor .e-273cdd7a-3ecf{font-family:var(--font-sans);font-weight:700;font-size:10px;color:var(--schloss-gold-light);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-34f57b38-7417{width:auto;padding:0px;margin-block-end:6px;gap:8px;align-items:center;}.elementor .e-63759a3f-adee{font-weight:500;font-size:30px;color:var(--schloss-white);}.elementor .e-4f2c4ebc-cad6{color:rgba(255,255,255,0.8);}.elementor .e-2f836d81-1af9{z-index:2;padding:28px;flex-direction:column;gap:8px;}.elementor .e-18ef0aaa-a5c2{height:480px;overflow:hidden;padding:0px;margin-block-start:0px;border-radius:2px;flex-direction:column;justify-content:flex-end;}.elementor .e-68f3a5e1-27f0{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-b2c895f-b92a{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 40%,rgba(20,16,12,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-36f63137-942d{width:16px;height:16px;flex:0 0 16px;}.elementor .e-14250069-db39{font-family:var(--font-sans);font-weight:700;font-size:10px;color:var(--schloss-gold-light);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-7e1d8370-4176{width:auto;padding:0px;margin-block-end:6px;gap:8px;align-items:center;}.elementor .e-43b354af-54b2{font-weight:500;font-size:30px;color:var(--schloss-white);}.elementor .e-50609de-1a4f{color:rgba(255,255,255,0.8);}.elementor .e-29e01c44-19d3{z-index:2;padding:28px;flex-direction:column;gap:8px;}.elementor .e-197bab33-fb5a{height:480px;overflow:hidden;padding:0px;border-radius:2px;flex-direction:column;justify-content:flex-end;}.elementor .e-2f83a9a-e9f6{width:100%;height:100%;object-fit:cover;object-position:42% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-3b3b5408-6d37{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 40%,rgba(20,16,12,0.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-18ad5dc0-24d5{width:16px;height:16px;flex:0 0 16px;}.elementor .e-42467216-cb90{font-family:var(--font-sans);font-weight:700;font-size:10px;color:var(--schloss-gold-light);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-60299c24-2a24{width:auto;padding:0px;margin-block-end:6px;gap:8px;align-items:center;}.elementor .e-6c6a2b95-c491{font-weight:500;font-size:30px;color:var(--schloss-white);}.elementor .e-609dd684-3bc8{color:rgba(255,255,255,0.8);}.elementor .e-7bfdf8a9-add2{z-index:2;padding:28px;flex-direction:column;gap:8px;}.elementor .e-3a747d7a-204a{height:480px;overflow:hidden;padding:0px;margin-block-start:0px;border-radius:2px;flex-direction:column;justify-content:flex-end;}.elementor .e-70577dfb-c6ba{padding:0px;gap:18px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-74dc6da9-67ef{margin-block-start:0px;align-self:center;}.elementor .e-130ef286-b982{max-width:1360px;flex-direction:column;gap:56px;}.elementor .e-e436981-bc38{padding-block-start:140px;padding-block-end:140px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--schloss-sand);}.elementor .e-157c517d-8db5{font-size:44px;}.elementor .e-65c2d764-ac27{max-width:440px;}.elementor .e-992e4fb-de09{width:22px;height:22px;background-color:var(--schloss-gold);flex:0 0 22px;}.elementor .e-1e2e1fff-428f{font-size:14px;color:var(--schloss-ink);}.elementor .e-7f27e3d-34fd{width:auto;padding:0px;margin-block-start:4px;gap:12px;align-items:center;}.elementor .e-7e4b1235-b15d{width:22px;height:22px;background-color:var(--schloss-gold);flex:0 0 22px;}.elementor .e-36222fe7-947b{font-size:14px;color:var(--schloss-ink);}.elementor .e-5f9b6113-1ddb{width:auto;padding:0px;gap:12px;align-items:center;}.elementor .e-3c94032f-f69f{margin-block-start:8px;}.elementor .e-5364da93-50d7{margin-block-start:4px;}.elementor .e-6ca1c0bb-4c02{max-width:380px;padding:0px;flex-direction:column;gap:18px;flex:0 0 360px;align-items:flex-start;}.elementor .e-6270a4b5-8321{width:100%;height:auto;display:block;}.elementor .e-67620d1f-5e5f{width:auto;min-width:0px;max-width:1280px;padding:0px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 0px;max-width: none;\n}.elementor .e-745015d-eabd{width:20px;height:20px;background-color:var(--schloss-gold);flex:0 0 20px;}.elementor .e-4759d93-e802{font-family:var(--font-serif);font-size:21px;color:var(--schloss-ink);flex:1 1 auto;}.elementor .e-5f49fa1f-17fe{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--schloss-gold);letter-spacing:0.06em;white-space: nowrap;\n}.elementor .e-324b926b-535b{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:14px;align-items:center;border-bottom-style: solid; border-bottom-color: var(--schloss-line);\n}.elementor .e-6dac1486-58ad{width:20px;height:20px;background-color:var(--schloss-gold);flex:0 0 20px;}.elementor .e-49f3a6f1-791c{font-family:var(--font-serif);font-size:21px;color:var(--schloss-ink);flex:1 1 auto;}.elementor .e-4c7ab6e3-3a54{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--schloss-gold);letter-spacing:0.06em;white-space: nowrap;\n}.elementor .e-5ee4aaab-cd6e{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:14px;align-items:center;border-bottom-style: solid; border-bottom-color: var(--schloss-line);\n}.elementor .e-77cc0d64-57c9{width:20px;height:20px;background-color:var(--schloss-gold);flex:0 0 20px;}.elementor .e-232b7b95-75e2{font-family:var(--font-serif);font-size:21px;color:var(--schloss-ink);flex:1 1 auto;}.elementor .e-5986764b-a382{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--schloss-gold);letter-spacing:0.06em;white-space: nowrap;\n}.elementor .e-1ae1b3a-8b88{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:14px;align-items:center;border-bottom-style: solid; border-bottom-color: var(--schloss-line);\n}.elementor .e-403939cb-3869{width:20px;height:20px;background-color:var(--schloss-gold);flex:0 0 20px;}.elementor .e-5b424952-55a9{font-family:var(--font-serif);font-size:21px;color:var(--schloss-ink);flex:1 1 auto;}.elementor .e-5f96d90c-ef1e{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--schloss-gold);letter-spacing:0.06em;white-space: nowrap;\n}.elementor .e-6dc067cc-5d53{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:14px;align-items:center;border-bottom-style: solid; border-bottom-color: var(--schloss-line);\n}.elementor .e-c33d966-606b{width:20px;height:20px;background-color:var(--schloss-gold);flex:0 0 20px;}.elementor .e-3610301d-fcf0{font-family:var(--font-serif);font-size:21px;color:var(--schloss-ink);flex:1 1 auto;}.elementor .e-60659c4c-3803{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--schloss-gold);letter-spacing:0.06em;white-space: nowrap;\n}.elementor .e-142c6cf5-f643{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:14px;align-items:center;border-bottom-style: solid; border-bottom-color: var(--schloss-line);\n}.elementor .e-cc92067-d6d4{width:20px;height:20px;background-color:var(--schloss-gold);flex:0 0 20px;}.elementor .e-3f2a3828-2846{font-family:var(--font-serif);font-size:21px;color:var(--schloss-ink);flex:1 1 auto;}.elementor .e-7ca18607-1f62{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--schloss-gold);letter-spacing:0.06em;white-space: nowrap;\n}.elementor .e-2257fadb-35d0{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;align-items:center;}.elementor .e-4d699a30-27d1{max-width:300px;padding:0px;flex-direction:column;gap:0px;flex:0 0 280px;}.elementor .e-5019405c-822a{max-width:1560px;flex-direction:row;gap:48px;justify-content:space-between;align-items:center;}.elementor .e-1d42feec-77b1{overflow:hidden;padding-block-start:110px;padding-block-end:110px;padding-inline-start:48px;padding-inline-end:48px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--schloss-cream);flex-direction:column;align-items:center;border-top-style: solid; border-top-color: var(--schloss-line); border-bottom-style: solid; border-bottom-color: var(--schloss-line);\n}.elementor .e-1ad1669b-d4d6{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-42d5b77a-774c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image: radial-gradient(ellipse at center, rgba(20,16,12,0.55) 0%, rgba(20,16,12,0.85) 100%);\n}.elementor .e-5089e1d2-ea5e{width:170px;height:auto;margin-block-end:10px;}.elementor .e-7c04f945-fc09{font-weight:400;font-size:64px;color:var(--schloss-white);}.elementor .e-5f2f9a11-3d31{max-width:560px;font-family:var(--font-sans);font-size:17px;color:rgba(255,255,255,0.85);line-height:1.7;}.elementor .e-3b16b609-c088{width:auto;padding:0px;margin-block-start:10px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-9c08ab1-6f05{max-width:800px;z-index:2;text-align:center;padding:0px;flex-direction:column;gap:24px;align-items:center;}.elementor .e-37bf680f-247e{min-height:680px;overflow:hidden;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;align-items:center;}.elementor .e-3a1f74eb-859a{width:260px;height:auto;}.elementor .e-763957e7-1f0a{max-width:330px;color:rgba(248,243,236,0.6);line-height:1.75;}.elementor .e-e1b01df-d8d0{padding:0px;flex-direction:column;gap:22px;}.elementor .e-3f230376-ea8e{color:var(--schloss-gold-light);margin-block-end:8px;}.elementor .e-100dc48f-f7f3:hover,.elementor .e-100dc48f-f7f3:focus-visible{color:var(--schloss-gold-light);}.elementor .e-100dc48f-f7f3{color:rgba(248,243,236,0.75);transition:color 0.3s;}.elementor .e-7b536844-62ac:hover,.elementor .e-7b536844-62ac:focus-visible{color:var(--schloss-gold-light);}.elementor .e-7b536844-62ac{color:rgba(248,243,236,0.75);transition:color 0.3s;}.elementor .e-1e4d09d6-6e8f:hover,.elementor .e-1e4d09d6-6e8f:focus-visible{color:var(--schloss-gold-light);}.elementor .e-1e4d09d6-6e8f{color:rgba(248,243,236,0.75);transition:color 0.3s;}.elementor .e-191054fc-99ad:hover,.elementor .e-191054fc-99ad:focus-visible{color:var(--schloss-gold-light);}.elementor .e-191054fc-99ad{color:rgba(248,243,236,0.75);transition:color 0.3s;}.elementor .e-344d9357-f1ec:hover,.elementor .e-344d9357-f1ec:focus-visible{color:var(--schloss-gold-light);}.elementor .e-344d9357-f1ec{color:rgba(248,243,236,0.75);transition:color 0.3s;}.elementor .e-3fa4981e-a03a:hover,.elementor .e-3fa4981e-a03a:focus-visible{color:var(--schloss-gold-light);}.elementor .e-3fa4981e-a03a{color:rgba(248,243,236,0.75);transition:color 0.3s;}.elementor .e-1a3ec525-5db0{padding:0px;flex-direction:column;gap:12px;}.elementor .e-63518dc1-90a4{color:var(--schloss-gold-light);margin-block-end:8px;}.elementor .e-7dc87866-2d71{color:rgba(248,243,236,0.75);line-height:1.75;}.elementor .e-5352c1c7-a78d:hover,.elementor .e-5352c1c7-a78d:focus-visible{color:var(--schloss-white);}.elementor .e-5352c1c7-a78d{color:var(--schloss-gold-light);}.elementor .e-a1bea3d-fbd1{padding:0px;flex-direction:column;gap:12px;}.elementor .e-39ec6cd1-bc71{color:var(--schloss-gold-light);margin-block-end:8px;}.elementor .e-b84550b-babc:hover,.elementor .e-b84550b-babc:focus-visible{color:var(--schloss-gold-light);}.elementor .e-b84550b-babc{color:rgba(248,243,236,0.75);}.elementor .e-2c0a54e7-e98d:hover,.elementor .e-2c0a54e7-e98d:focus-visible{color:var(--schloss-gold-light);}.elementor .e-2c0a54e7-e98d{color:rgba(248,243,236,0.75);}.elementor .e-3fe6a35a-bda6:hover,.elementor .e-3fe6a35a-bda6:focus-visible{color:var(--schloss-gold-light);}.elementor .e-3fe6a35a-bda6{color:rgba(248,243,236,0.75);}.elementor .e-622bf93-7f0e{padding:0px;flex-direction:column;gap:12px;}.elementor .e-5f298c18-4144{max-width:1320px;padding-block-start:0px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-end-width:1px;gap:56px;grid-template-columns:2fr 1fr 1.3fr 1fr;grid-template-rows:repeat(1, auto);border-bottom-style: solid; border-bottom-color: rgba(248,243,236,0.12);\n}.elementor .e-671173e-f434{font-size:12px;color:rgba(248,243,236,0.45);}.elementor .e-1a0f1de6-5047:hover,.elementor .e-1a0f1de6-5047:focus-visible{color:var(--schloss-gold-light);}.elementor .e-1a0f1de6-5047{font-size:12px;color:rgba(248,243,236,0.45);letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-6ad5b866-9441{max-width:1320px;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:20px;justify-content:space-between;}.elementor .e-56419f4f-c72f{padding-block-start:100px;padding-block-end:34px;padding-inline-start:48px;padding-inline-end:48px;border-block-start-width:1px;background-color:var(--schloss-dark);flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(217,183,126,0.25);\n}.elementor .e-ff550a0-e4a2{width:100%;text-align:center;}.elementor .e-59a2279-2048{display:none;}