.elementor .e-5aad98e2-a08f{width:100%;max-width:100%;object-fit:contain;display:block;}.elementor .e-18a98446-541dec9{width:58%;column-gap:0rem;padding:4rem;border-width:1px;border-color:rgba(255, 255, 255, 0.16);border-style:solid;background-color:#141414;display:flex;flex-direction:column;row-gap:2.5rem;justify-content:center;align-items:center;}.elementor .e-7a477fba-85733bf{font-family:Inter;font-weight:600;font-size:0.875rem;color:#C7AE3A;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-2234f3d1-01245b1{font-family:"Playfair Display";font-weight:400;font-size:2.75rem;color:#FFFFFF;line-height:1.2em;}.elementor .e-5017a42-d26095a{font-family:Inter;font-weight:400;font-size:1.05rem;color:#ffffff;line-height:1.75em;}.elementor .e-313ed67d-a5a5c71{font-family:"Playfair Display";font-weight:500;font-size:2.25rem;color:#FFFFFF;}.elementor .e-57a4297c-3f74d7c{font-family:Inter;font-size:0.75rem;color:#A5A5A5;line-height:1.4em;text-align:center;align-self:center;}.elementor .e-4b78b99f-2ec56dc{color:rgba(255, 255, 255, 0.16);margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:stretch;}.elementor .e-42808963-6f52983{width:42%;column-gap:0rem;padding:4rem;display:flex;flex-direction:column;row-gap:0.75rem;justify-content:flex-start;align-items:start;}.elementor .e-294849bb-918dc93{width:100%;min-height:47.5rem;max-width:90rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#050505;display:flex;flex-direction:row;justify-content:center;align-items:stretch;}.elementor .e-706540c7-1fa1bb2{height:550px;object-fit:cover;object-position:center center;}.elementor .e-4a2a81cd-98a9905{width:48%;display:flex;flex-direction:column;}.elementor .e-9e76108-301edf0{font-family:Inter;font-weight:700;font-size:0.85rem;color:#C7AE3A;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-7959cf9b-9a5c176{font-family:"Playfair Display";font-weight:400;font-size:3.2rem;color:#050505;line-height:1.2em;}.elementor .e-3a252613-54e4feb{font-family:"Playfair Display";font-weight:400;font-size:1.4rem;color:#050505;line-height:1.4em;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:0rem;border-width:3px;border-color:#C7AE3A;border-style:solid;}.elementor .e-1a8decbe-e86be6d{width:48%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.75rem;}.elementor .e-1acf3f12-ac2224b{column-gap:2rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F3EFE4;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-4bcb466b-b7d6334{font-family:Inter;font-weight:600;font-size:0.85rem;color:#C7AE3A;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-56602679-a1cdcf2{font-family:"Playfair Display";font-weight:400;font-size:3.5rem;color:#F3EFE4;line-height:1.2em;}.elementor .e-9047286-ab5f29a{column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-6f397c56-af4c2ee{font-family:Inter;font-weight:600;font-size:0.9rem;color:#F3EFE4;letter-spacing:0.1em;margin-block-start:1.5rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-49806260-8b65022{font-family:"Playfair Display";font-size:1.25rem;color:#A5A5A5;line-height:1.4em;}.elementor .e-363961fa-8eb52b2{text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#141414;display:flex;flex-direction:column;grid-column:span 1;align-items:center;}.elementor .e-3de04673-56a7f51{font-family:Inter;font-weight:600;font-size:0.9rem;color:#F3EFE4;letter-spacing:0.1em;margin-block-start:1.5rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-16a030f9-5d59e41{font-family:"Playfair Display";font-size:1.25rem;color:#A5A5A5;line-height:1.4em;}.elementor .e-78a9d4ec-6aa90b3{text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#141414;display:flex;flex-direction:column;grid-column:span 1;align-items:center;}.elementor .e-3b46f79c-e48ccd1{font-family:Inter;font-weight:600;font-size:0.9rem;color:#F3EFE4;letter-spacing:0.1em;margin-block-start:1.5rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-20b2f688-17c5a91{font-family:"Playfair Display";font-size:1.25rem;color:#A5A5A5;line-height:1.4em;}.elementor .e-5cefbe38-1f673b3{text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#141414;display:flex;flex-direction:column;grid-column:span 1;align-items:center;}.elementor .e-1a330c5f-40339ee{font-family:Inter;font-weight:600;font-size:0.9rem;color:#F3EFE4;letter-spacing:0.1em;margin-block-start:1.5rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-52a9cc15-9be6fc2{font-family:"Playfair Display";font-size:1.25rem;color:#A5A5A5;line-height:1.4em;}.elementor .e-13270d32-55fb6b9{text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#141414;display:flex;flex-direction:column;grid-column:span 1;align-items:center;}.elementor .e-494f6003-6e8ccfa{column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-7850729c-68acaa3{width:60px;border-width:2px;border-color:#C7AE3A;border-style:solid;align-self:center;}.elementor .e-2f841e6b-7cf1ccd{max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-44085c4f-29ea{font-family:Inter;font-size:0.8rem;color:#A5A5A5;letter-spacing:0.15em;text-align:center;margin-block-end:2rem;}.elementor .e-42bbe5cb-e155{font-family:Inter;font-size:1rem;color:#F3EFE4;line-height:1.8;text-align:center;}.elementor .e-5b1e795d-9d20{font-family:Inter;font-size:1rem;color:#F3EFE4;line-height:1.8;text-align:center;}.elementor .e-501dde01-53b5{font-family:Inter;font-size:1rem;color:#F3EFE4;line-height:1.8;text-align:center;}.elementor .e-64f93cc4-7fdd{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);}.elementor .e-10e237f7-43891ac{column-gap:0rem;display:flex;flex-direction:column;row-gap:0rem;align-items:stretch;}.elementor .e-77fac71c-552c78f{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#050505;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:stretch;}.elementor .e-7c461fa7-d03f1de{font-family:Inter;font-weight:700;font-size:0.875rem;color:#C7AE3A;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-354f6f59-9eaad1c{font-family:"Playfair Display";font-weight:400;font-size:3.5rem;color:#050505;line-height:1.2em;}.elementor .e-4518d534-91157b8{font-family:Inter;font-size:1.125rem;color:#050505;line-height:1.6em;}.elementor .e-161a5914-bd6f748{max-width:46rem;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-25d1fb54-ae505c9{width:100%;height:100%;object-fit:cover;}.elementor .e-4eb0fdf4-f0fd779{height:18rem;overflow:hidden;display:flex;flex-direction:column;}.elementor .e-1f5559fd-94cc923{font-family:"Playfair Display";font-weight:600;font-size:1.5rem;color:#050505;line-height:1.3em;}.elementor .e-551fa125-ff4d5a1{font-family:Inter;font-size:0.95rem;color:#050505;line-height:1.6em;opacity:80%;}.elementor .e-318263-86d5b48{column-gap:0rem;padding-block-start:2rem;padding-block-end:2.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;flex-direction:column;row-gap:0.75rem;}.elementor .e-cc9ee39-6158c5a{border-width:1px;border-color:#E5DFD0;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-676c4a5-46e1f5f{width:100%;height:100%;object-fit:cover;}.elementor .e-41b50643-c3b2fe3{height:18rem;overflow:hidden;display:flex;flex-direction:column;}.elementor .e-503957c-ed6893e{font-family:"Playfair Display";font-weight:600;font-size:1.5rem;color:#050505;line-height:1.3em;}.elementor .e-2c5bd279-fbcee1e{font-family:Inter;font-size:0.95rem;color:#050505;line-height:1.6em;opacity:80%;}.elementor .e-2b5deffc-e011ac0{column-gap:0rem;padding-block-start:2rem;padding-block-end:2.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;flex-direction:column;row-gap:0.75rem;}.elementor .e-25ab34d6-c3862c4{border-width:1px;border-color:#E5DFD0;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-30ab4cae-4b034d9{width:100%;height:100%;object-fit:cover;}.elementor .e-1e2ab356-4d8c1b6{height:18rem;overflow:hidden;display:flex;flex-direction:column;}.elementor .e-108ca91a-95cc918{font-family:"Playfair Display";font-weight:600;font-size:1.5rem;color:#050505;line-height:1.3em;}.elementor .e-2304a5d-0c8b02a{font-family:Inter;font-size:0.95rem;color:#050505;line-height:1.6em;opacity:80%;}.elementor .e-635ff797-f647f58{column-gap:0rem;padding-block-start:2rem;padding-block-end:2.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;flex-direction:column;row-gap:0.75rem;}.elementor .e-282ddfed-3e7f69b{border-width:1px;border-color:#E5DFD0;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-383534d0-b993383{width:100%;max-width:75rem;column-gap:2rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-65d5e5c2-7517{max-width:20rem;aspect-ratio:9/16;object-fit:contain;flex:1 1 0px;}.elementor .e-5106c384-1afe{font-family:Inter;font-size:0.8rem;color:#C7AE3A;letter-spacing:0.15em;}.elementor .e-93c9102-3bda{font-family:"Playfair Display";font-size:2.75rem;color:#F3EFE4;line-height:1.2;}.elementor .e-42172c12-4507{font-family:Inter;font-size:1rem;color:#DDD7CD;line-height:1.8;}.elementor .e-56ca1792-a08c{display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0px;}.elementor .e-343d5d33-fae6{max-width:75rem;padding:3rem;background-color:#141414;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-40920b1f-f2725fc{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F3EFE4;display:flex;flex-direction:column;row-gap:4rem;justify-content:center;align-items:center;}.elementor .e-38b624a6-44ee492{font-family:Inter;font-weight:600;font-size:0.875rem;color:#C7AE3A;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-7e22e96f-0a708e7{font-family:"Playfair Display";font-weight:400;font-size:3rem;color:#FFFFFF;line-height:1.2em;}.elementor .e-50457847-bd70b27{font-family:Inter;font-size:1.125rem;color:#B8B8B8;line-height:1.6em;}.elementor .e-639bd235-0e3f8a8{max-width:800px;column-gap:0rem;text-align:center;margin-block-start:0rem;margin-block-end:4rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-9d37783-83b4e95{font-family:Inter;font-size:1rem;color:#B8B8B8;line-height:1.7em;}.elementor .e-272ac22d-a5a62fb{padding:2rem;display:flex;flex-direction:column;}.elementor .e-f58c72-2ba6c93{font-family:Inter;font-size:1rem;color:#B8B8B8;line-height:1.7em;}.elementor .e-564b5ea2-04d02c8{padding:2rem;display:flex;flex-direction:column;}.elementor .e-631ac87-bc84e1d{font-family:Inter;font-weight:600;font-size:0.75rem;color:#C7AE3A;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-3926d5b5-92f3286{font-family:Inter;font-weight:400;font-size:1rem;color:#FFFFFF;}.elementor .e-42534735-9eafdac{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.35rem;grid-column:span 1;}.elementor .e-493a485a-f57d700{font-family:Inter;font-weight:600;font-size:0.75rem;color:#C7AE3A;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-76cc7eff-63d570e{font-family:Inter;font-weight:400;font-size:1rem;color:#FFFFFF;}.elementor .e-643f6f43-63d2bfc{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.35rem;grid-column:span 1;}.elementor .e-844f2e1-0ac9126{font-family:Inter;font-weight:600;font-size:0.75rem;color:#C7AE3A;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-65d57920-1d4e2cd{font-family:Inter;font-weight:400;font-size:1rem;color:#FFFFFF;}.elementor .e-7ed1df9f-4c14e77{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.35rem;grid-column:span 1;}.elementor .e-5ca26e46-40b1358{font-family:Inter;font-weight:600;font-size:0.75rem;color:#C7AE3A;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-1c98a01c-f2f19d3{font-family:Inter;font-weight:400;font-size:1rem;color:#FFFFFF;}.elementor .e-fbdf87-c6c93ed{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.35rem;grid-column:span 1;}.elementor .e-169e049e-ccea98f{font-family:Inter;font-weight:600;font-size:0.75rem;color:#C7AE3A;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-7de81fab-1cdf21f{font-family:Inter;font-weight:400;font-size:1rem;color:#FFFFFF;}.elementor .e-12c15a2b-8e1a9a3{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.35rem;grid-column:span 1;}.elementor .e-172e9a79-eff8556{font-family:Inter;font-weight:600;font-size:0.75rem;color:#C7AE3A;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-7219b6bd-e76498b{font-family:Inter;font-weight:400;font-size:1rem;color:#FFFFFF;}.elementor .e-4c2e41e4-f46bb84{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.35rem;grid-column:span 1;}.elementor .e-120e0b12-7f538b4{column-gap:2rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-b78a342-d7694bf{column-gap:0rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;row-gap:2rem;}.elementor .e-6cb564d2-2de9834{font-family:Inter;font-size:1rem;color:#B8B8B8;line-height:1.7em;}.elementor .e-593b232d-138739d{column-gap:0rem;padding:2rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:start;}.elementor .e-3903e146-23ef53e{width:100%;display:flex;flex-direction:column;}.elementor .e-3c29fc8b-2c7cb8a{max-width:1180px;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#050505;display:flex;flex-direction:column;align-items:center;}.elementor .e-1afaaa67-08daeb8{font-family:Inter;font-weight:700;font-size:0.85rem;color:#C7AE3A;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-6806357-08f5b68{font-family:"Playfair Display";font-weight:400;font-size:3.5rem;color:#111111;line-height:1.2em;}.elementor .e-5214853c-4fcb11f{max-width:650px;font-family:Inter;font-size:1.1rem;color:#555555;line-height:1.6em;}.elementor .e-454a6075-32b2ae1{font-family:Inter;font-weight:600;font-size:0.9rem;color:#111111;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-6a7cd88f-503d194{background-color:#F3EFE4;}.elementor .e-6affb581-4cc88e3{font-family:Inter;font-weight:600;font-size:0.85rem;color:#C7AE3A;letter-spacing:0.25em;text-align:center;text-transform:uppercase;}.elementor .e-636ef7cd-5e3dec6{font-family:"Playfair Display";font-weight:400;font-size:3rem;color:#FFFFFF;line-height:1.2em;text-align:center;margin-block-start:0.75rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-5166d95a-3916467{margin-block-start:0rem;margin-block-end:4rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-20b7d019-a6e6312{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#050505;display:none;flex-direction:column;justify-content:start;align-items:center;}.elementor .e-247a8a9e-d297f41{font-family:Inter;font-weight:700;font-size:0.85rem;color:#C7AE3A;letter-spacing:0.3em;text-transform:uppercase;}.elementor .e-e896af9-9e23c86{font-family:"Playfair Display";font-weight:300;font-size:1.6rem;color:#FFFFFF;line-height:1.25em;}.elementor .e-15060fe2-09bfc83{width:3.5rem;height:2px;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;background-color:#C7AE3A;}.elementor .e-4ee395c4-88e734f{font-family:Inter;font-weight:700;font-size:0.85rem;color:#050505;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0px;border-width:1px;border-color:#C7AE3A;border-style:solid;background-color:#C7AE3A;}.elementor .e-4ee395c4-88e734f:hover,.elementor .e-4ee395c4-88e734f:focus-visible{color:#FFFFFF;border-color:#FFFFFF;background-color:transparent;}.elementor .e-b3471a5-80c6c3c{max-width:45rem;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:start;}.elementor .e-50b6edea-9ea3048{min-height:5vh;padding-block-start:4rem;padding-block-end:3rem;padding-inline-start:10rem;padding-inline-end:10rem;margin:0px;background-image:linear-gradient(rgba(5, 5, 5, 0.5), rgba(5, 5, 5, 0.5)),url("https://maylander.wine/wp-content/uploads/2024/12/Bernd-Maylander-in-the-vineyard-bw-300x223.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top right;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:start;}