.elementor .e-122071da-5f60{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-1bbea4de-c974{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(20, 10, 13, 0.82) 0%,rgba(20, 10, 13, 0.35) 45%,rgba(20, 10, 13, 0) 70%),linear-gradient(180deg, rgba(20, 10, 13, 0.15) 0%,rgba(20, 10, 13, 0.55) 55%,rgba(20, 10, 13, 0.96) 100%),radial-gradient(circle at 85% 15%, rgba(137, 42, 52, 0.5) 0%,rgba(137, 42, 52, 0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-38155dfd-5c82{font-family:var(--font-heading);font-weight:400;font-size:22px;color:var(--color-weiss);line-height:1.05;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-6c6ebbc3-d8cc:hover,.elementor .e-6c6ebbc3-d8cc:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale3d(1.06, 1.06, 1);}.elementor .e-6c6ebbc3-d8cc{width:150px;height:150px;position:absolute;inset-block-start:150px;inset-inline-end:72px;z-index:3;padding:18px;border-radius:999px;background-color:var(--color-wein);transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-2c7bee33-8f6f{max-width:1240px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-3ceec989-65c2{min-height:100vh;overflow:hidden;position:relative;padding-block-start:160px;padding-block-end:120px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-nacht);display:flex;flex-direction:column;gap:0px;justify-content:flex-end;align-items:flex-start;}.elementor .e-1483a3e9-2a4d{width:100%;min-height:160px;padding:0px;}.elementor .e-c650485-15c2{background-color:var(--color-nacht);align-items:center;}.elementor .e-394ea851-55fb{inset-block-start:40px;inset-inline-start:-40px;}.elementor .e-7f0b74be-b6f2{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-7157e5fe-1b24{aspect-ratio:3 / 4;}.elementor .e-3a49eb06-44ef{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--color-weiss);letter-spacing:0.08em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-a508391-b78c{width:300px;position:absolute;inset-block-end:-28px;inset-inline-start:-36px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--color-wein);}.elementor .e-2e5c6db2-75b8{position:relative;z-index:1;padding:0px;}.elementor .e-323ccc6c-8018{overflow:hidden;position:relative;padding-block-start:160px;padding-block-end:160px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-matrix);display:grid;gap:96px;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:center;}.elementor .e-78aeb501-96a8{padding-block-start:0px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-1bf90b22-f4e5{font-family:var(--font-heading);font-weight:400;font-size:110px;color:var(--color-glut);line-height:0.9;margin:0px;}.elementor .e-3aff495a-736e{font-size:60px;}.elementor .e-7730438c-8afa:hover,.elementor .e-7730438c-8afa:focus-visible{background-color:rgba(137, 42, 52, 0.16);}.elementor .e-7730438c-8afa{padding-block-start:44px;padding-block-end:44px;padding-inline-start:16px;padding-inline-end:16px;display:grid;gap:40px;grid-template-columns:180px 5fr 6fr 230px;grid-template-rows:auto;justify-items:start;align-items:center;}.elementor .e-8ce6603-61eb{font-family:var(--font-heading);font-weight:400;font-size:110px;color:var(--color-glut);line-height:0.9;margin:0px;}.elementor .e-6b6a7694-e867{font-size:60px;}.elementor .e-32cc5e68-3348:hover,.elementor .e-32cc5e68-3348:focus-visible{background-color:rgba(137, 42, 52, 0.16);}.elementor .e-32cc5e68-3348{padding-block-start:44px;padding-block-end:44px;padding-inline-start:16px;padding-inline-end:16px;display:grid;gap:40px;grid-template-columns:180px 5fr 6fr 230px;grid-template-rows:auto;justify-items:start;align-items:center;}.elementor .e-5c53446f-ca35{font-family:var(--font-heading);font-weight:400;font-size:110px;color:var(--color-glut);line-height:0.9;margin:0px;}.elementor .e-273a85b8-6497{font-size:60px;}.elementor .e-4658481a-933b:hover,.elementor .e-4658481a-933b:focus-visible{background-color:rgba(137, 42, 52, 0.16);}.elementor .e-4658481a-933b{padding-block-start:44px;padding-block-end:44px;padding-inline-start:16px;padding-inline-end:16px;display:grid;gap:40px;grid-template-columns:180px 5fr 6fr 230px;grid-template-rows:auto;justify-items:start;align-items:center;}.elementor .e-1405ea02-8a9f{padding-block-start:140px;padding-block-end:140px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-nacht);display:flex;flex-direction:column;gap:0px;}.elementor .e-65ff4dc0-db5e{position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-25f5ed8c-c4e5{position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-1acaf7cf-8803{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-7de40858-3f4a{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-color:rgba(35, 17, 23, 0.9);}.elementor .e-68695dd-58ef{overflow:hidden;position:relative;padding-block-start:150px;padding-block-end:150px;padding-inline-start:48px;padding-inline-end:48px;display:grid;gap:96px;grid-template-columns:5fr 7fr;grid-template-rows:auto;}.elementor .e-6b75a80d-1e70{height:100%;min-height:680px;}.elementor .e-7bf305da-81955d2{padding:0px;}.elementor .e-31073396-fd85{padding-block-start:140px;padding-block-end:140px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:column;gap:28px;justify-content:center;align-items:flex-start;}.elementor .e-50fe7deb-f82c{padding:0px;background-color:var(--color-papier);display:grid;gap:0px;grid-template-columns:6fr 5fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-7e3b3c0d-e398{width:auto;inset-inline-end:-200px;inset-block-end:30px;}.elementor .e-2c8f07d7-1d93{font-family:var(--font-body);font-size:22px;color:var(--color-weiss);line-height:1.5;margin:0px;}.elementor .e-313e9a7-5c4e{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .e-7a9eecd3-75ae{overflow:hidden;position:relative;padding-block-start:180px;padding-block-end:180px;padding-inline-start:48px;padding-inline-end:48px;background-image:radial-gradient(circle at 90% 100%, rgba(137, 42, 52, 0.55) 0%,rgba(137, 42, 52, 0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-nacht);display:flex;flex-direction:column;gap:36px;align-items:flex-start;}