.elementor .e-59be6aa2-b149{width:calc(100% - 36px);height:calc(100% - 36px);min-width:0;position:absolute;inset-block-start:18px;inset-inline-start:18px;z-index:1;padding:0;border-width:1px;border-color:rgb(31 30 28 / .1);border-style:solid;display:none;pointer-events:none;\n}.elementor .e-1598e6a2-8e5f{font-size:13px;color:var(--kirschholz)}.elementor .e-4122aaf3-d35a{font-size:var(--h-hero);color:var(--tinte);line-height:.95}.elementor .e-773fe651-da8b{max-width:480px;font-size:19px;color:var(--graphit);line-height:1.6;opacity:100%}.elementor .e-63d165ce-a975{min-width:0;position:relative;z-index:5;padding:0;display:flex;flex-direction:column;gap:28px;align-items:flex-start}.elementor .e-3f15fbd5-a795{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;object-position:60% center;filter:saturate(.75);\n}.elementor .e-4fc47228-2743:hover,.elementor .e-4fc47228-2743:focus-visible{transform:translate3d(0,-4px,0);filter:none;\n}.elementor .e-4fc47228-2743{width:72%;min-width:0;position:absolute;inset-block-start:3%;inset-inline-start:14%;z-index:3;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--leinen);box-shadow:0 18px 40px 0 rgb(0 0 0 / .3);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-3deg);transition:transform 0.6s,filter 1.2s;display:flex;flex-direction:column;gap:10px;box-shadow:none;box-shadow:none;filter:saturate(.8) sepia(.08) contrast(.97);\n}.elementor .e-11198d15-951b{width:100%;min-width:0;max-width:620px;aspect-ratio:1 / 1.05;position:relative;z-index:4;padding:0;justify-self:end;\n}.elementor .e-7133811c-6868{width:100%;min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));overflow:hidden;position:relative;color:var(--tinte);column-gap:48px;padding-block-start:170px;padding-block-end:var(--space-section);padding-inline-start:var(--space-page-x);padding-inline-end:var(--space-page-x);background-color:var(--papier);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.elementor .e-7d018b7d-ffbc{width:100%;position:relative;z-index:1;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-color:var(--papier)}.elementor .e-47890ade-a238{font-size:13px;color:var(--kirschholz)}.elementor .e-390bf1a1-c69f{font-size:var(--h-quote);color:var(--tinte);line-height:1.06}.elementor .e-78379f3e-845f{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;object-position:center 30%;filter:saturate(.75);\n}.elementor .e-a10a878-bd26:hover,.elementor .e-a10a878-bd26:focus-visible{transform:translate3d(0,-4px,0);filter:none;\n}.elementor .e-a10a878-bd26{width:230px;min-width:0;position:relative;padding:10px;margin-block-start:20px;background-color:var(--leinen);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(3deg);transition:transform 0.6s,filter 1.2s;display:flex;flex-direction:column;filter:saturate(.8) sepia(.08) contrast(.97);\n}.elementor .e-239becfc-333b{min-width:0;position:sticky;inset-block-start:120px;padding:0;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.elementor .e-4115ac7d-8e00{font-size:clamp(18px, 1.4vw, 21px);color:var(--tinte);line-height:1.65}.elementor .e-f2e527a-e9a4{font-size:clamp(17px, 1.25vw, 19px);color:#3A3834;line-height:1.65}.elementor .e-165a6e68-6c5c{font-size:13px;color:var(--kirschholz);margin-block-start:18px}.elementor .e-7fab69c-e243{font-family:var(--font-text);font-weight:400;font-size:11px;color:var(--graphit);letter-spacing:.14em;line-height:1.5;font-style:normal;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-inline-end:18px;border-radius:0;border-width:0;border-color:rgb(31 30 28 / .25);border-style:none;background-color:#fff0;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-2deg);box-shadow:none;\n}.elementor .e-797f4475-4922{font-family:var(--font-text);font-weight:400;font-size:11px;color:var(--graphit);letter-spacing:.14em;line-height:1.5;font-style:normal;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-inline-end:18px;border-radius:0;border-width:0;border-color:rgb(31 30 28 / .25);border-style:none;background-color:#fff0;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1.5deg);box-shadow:none;\n}.elementor .e-479043d8-cce8{font-family:var(--font-text);font-weight:400;font-size:11px;color:var(--graphit);letter-spacing:.14em;line-height:1.5;font-style:normal;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-inline-end:18px;border-radius:0;border-width:0;border-color:rgb(31 30 28 / .25);border-style:none;background-color:#fff0;box-shadow:none;\n}.elementor .e-3b169042-3bb7{font-family:var(--font-text);font-weight:400;font-size:11px;color:var(--graphit);letter-spacing:.14em;line-height:1.5;font-style:normal;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-inline-end:18px;border-radius:0;border-width:0;border-color:rgb(31 30 28 / .25);border-style:none;background-color:#fff0;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(2deg);box-shadow:none;\n}.elementor .e-6833b952-31d5{font-family:var(--font-text);font-weight:400;font-size:11px;color:var(--graphit);letter-spacing:.14em;line-height:1.5;font-style:normal;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-inline-end:18px;border-radius:0;border-width:0;border-color:rgb(31 30 28 / .25);border-style:none;background-color:#fff0;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-2deg);box-shadow:none;\n}.elementor .e-3364796e-1770{padding:0;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.elementor .e-6822c70-b7d2:hover,.elementor .e-6822c70-b7d2:focus-visible{color:var(--kirschholz)}.elementor .e-6822c70-b7d2{font-size:13px;color:var(--tinte);text-decoration:underline;margin-block-start:4px;text-decoration-color:var(--kirschholz);text-underline-offset:6px;\n}.elementor .e-14a068da-5b9e{min-width:0;padding:0;display:flex;flex-direction:column;gap:26px}.elementor .e-194e4763-5e45{column-gap:88px;padding:0;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.elementor .e-14c28ce6-1558{font-size:var(--h-section);color:var(--tinte);line-height:.85}.elementor .e-221d5322-b1df{font-family:var(--font-display);font-size:clamp(26px, 2.6vw, 38px);color:var(--kirschholz);font-style:italic}.elementor .e-28bf6260-7a6c{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 16px;\n}.elementor .e-7b2c319b-19a1{padding:0;display:flex;flex-direction:column;border-block-end:1px solid rgb(29 28 26 / .18);\n}.elementor .e-28f7b1c1-f797{padding:0;margin-block-start:140px;display:flex;flex-direction:column;gap:36px}.elementor .e-6a91de9f-6f87{width:100%;overflow:hidden;position:relative;color:var(--tinte);padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-page-x);padding-inline-end:var(--space-page-x);background-color:var(--papier)}.elementor .e-2cfd9e31-8127{font-size:var(--h-section);color:var(--tinte);line-height:.85}.elementor .e-5b224eec-cd60{font-family:var(--font-display);font-size:clamp(26px, 2.6vw, 38px);color:var(--kirschholz);font-style:italic}.elementor .e-3737e63a-1737{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 16px;\n}.elementor .e-466e482c-e77b{max-width:360px;font-size:15px;color:var(--graphit);line-height:1.6}.elementor .e-395a42d8-ec33{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;\n}.elementor .e-1f76e0bb-334c{width:76px;height:76px;position:absolute;inset-block-start:-22px;inset-inline-end:-14px;z-index:3;font-size:30px;color:var(--tinte);line-height:76px;text-align:center;border-radius:50%;background-color:var(--senf);box-shadow:0 6px 14px 0 rgb(29 28 26 / .18);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(12deg)}.elementor .e-b96fc9a-5207{position:relative}.elementor .e-37a74915-d43d:hover,.elementor .e-37a74915-d43d:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-384f75ba-c816:hover,.elementor .e-384f75ba-c816:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-2df694a-acbb:hover,.elementor .e-2df694a-acbb:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-369fe4b3-dec9:hover,.elementor .e-369fe4b3-dec9:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-58c52149-cb11:hover,.elementor .e-58c52149-cb11:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-438219f4-82ad:hover,.elementor .e-438219f4-82ad:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-333e24c7-f4e2:hover,.elementor .e-333e24c7-f4e2:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-60dfcf5a-e7f5:hover,.elementor .e-60dfcf5a-e7f5:focus-visible{transform:translate3d(0,0,0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}.elementor .e-d65b91e-5fa9:hover,.elementor .e-d65b91e-5fa9:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-460dc7a-b272:hover,.elementor .e-460dc7a-b272:focus-visible{transform:translate3d(0,0,0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}.elementor .e-131c2dda-bbba:hover,.elementor .e-131c2dda-bbba:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-6a444bf1-7b27:hover,.elementor .e-6a444bf1-7b27:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-734d98f1-14c2{padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:56px 28px;\n}.elementor .e-54067d84-f667{width:100%;overflow:hidden;position:relative;color:var(--tinte);padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-page-x);padding-inline-end:var(--space-page-x);background-color:var(--leinen);display:flex;flex-direction:column;gap:72px}.elementor .e-287d9ff-4a56{font-size:13px;color:var(--kirschholz-dunkel)}.elementor .e-5e08fb72-f4a9{font-size:var(--h-section);color:var(--tinte);line-height:.9}.elementor .e-2f094c3b-1836{min-width:0;padding:0;display:flex;flex-direction:column;gap:20px}.elementor .e-1e8c1ebb-aee0{font-size:clamp(17px, 1.3vw, 20px);color:var(--tinte);line-height:1.65}.elementor .e-39819f6e-6710{min-width:0;padding:0;display:flex;flex-direction:column;gap:40px}.elementor .e-7ea0e78-2202{column-gap:88px;padding:0;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.elementor .e-189bfaf9-ce5a{font-family:var(--font-display);font-size:clamp(22px, 2.5vw, 40px);color:var(--tinte);line-height:1.08;font-style:italic;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}.elementor .e-5f9d7127-1448{padding-block-start:44px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:96px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:12px 34px;border-block-start:2px solid var(--tinte);\n}.elementor .e-21dd461a-bc5b{width:100%;overflow:hidden;position:relative;color:var(--tinte);padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-page-x);padding-inline-end:var(--space-page-x);background-color:var(--papier)}.elementor .e-281548a6-8c62{font-size:var(--h-section);color:var(--tinte);line-height:.85}.elementor .e-719ee591-e5d7{font-family:var(--font-display);font-size:clamp(26px, 2.6vw, 38px);color:var(--kirschholz);font-style:italic}.elementor .e-2350ae3d-3218{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 16px;\n}.elementor .e-e02de91-eeb0:hover,.elementor .e-e02de91-eeb0:focus-visible{color:var(--tinte);padding-inline-start:0}.elementor .e-4e0faf11-1594:hover,.elementor .e-4e0faf11-1594:focus-visible{color:var(--tinte);padding-inline-start:0}.elementor .e-188b6595-20de{padding:0;display:flex;flex-direction:column;border-block-end:1px solid rgb(29 28 26 / .18);\n}.elementor .e-2a32ef15-a360{width:100%;overflow:hidden;position:relative;color:var(--tinte);padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-page-x);padding-inline-end:var(--space-page-x);background-color:var(--papier);display:flex;flex-direction:column;gap:48px;border-block-start:1px solid rgb(31 30 28 / .12);\n}.elementor .e-c004a98-12a9{width:100%;height:100%;min-width:0;position:fixed;inset-block-start:0;inset-inline-start:0;z-index:9999;padding:0;pointer-events:none;\n}