.elementor .s-hero-h1{max-width:900px;font-family:"Source Serif 4";font-weight:700;font-size:68px;color:#f6f2ef;line-height:1.12em;}.elementor .s-hero-sub{color:#e9e4dd;letter-spacing:0.5px;}.elementor .s-hero-cta{font-family:"Outfit";font-weight:600;font-size:11px;color:#ffffff;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#c73235;}.elementor .s-hero{min-height:86vh;text-align:center;padding-block-start:90px;padding-block-end:96px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(#171e4073, #171e4073),url("https://tebbehof.com/wp-content/uploads/2026/07/tebbehof_metzger-fleisch20.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .s-statement-mono{width:90px;color:#f6f2ef;}.elementor .s-statement-h2{max-width:1000px;font-family:"Source Serif 4";font-weight:700;font-size:40px;color:#f6f2ef;line-height:1.35em;}.elementor .s-statement-eb{font-family:"Outfit";font-weight:600;font-size:16px;color:#8a93bd;letter-spacing:1.8px;text-transform:uppercase;}.elementor .s-stmt-i1{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;flex:1 1 0%;}.elementor .s-stmt-i2{width:100%;aspect-ratio:3 / 4.4;object-fit:cover;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;flex:1 1 0%;}.elementor .s-stmt-i3{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;flex:1 1 0%;}.elementor .s-statement-imgs{width:100%;flex-direction:row;gap:20px;align-items:flex-end;}.elementor .s-statement-in{width:100%;max-width:1200px;text-align:center;flex-direction:column;gap:36px;align-items:center;}.elementor .s-statement{padding-block-start:110px;padding-block-end:90px;padding-inline-start:28px;padding-inline-end:28px;background-color:#171e40;justify-content:center;}.elementor .s-genuss-img{width:100%;height:550px;aspect-ratio:4 / 3.4;object-fit:cover;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;flex:1 1 0%;}.elementor .s-genuss-eb{font-family:"Outfit";font-weight:600;font-size:16px;color:#c73235;letter-spacing:1.8px;text-transform:uppercase;}.elementor .s-genuss-h2{font-family:"Source Serif 4";font-weight:700;font-size:42px;color:#242f62;line-height:1.2em;}.elementor .s-genuss-p{color:#3a3f4d;}.elementor .s-genuss-btn{font-family:"Outfit";font-weight:600;font-size:11px;color:#ffffff;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#c73235;}.elementor .s-genuss-txt{flex-direction:column;gap:18px;flex:1 1 0%;align-items:flex-start;}.elementor .s-genuss-in{width:100%;max-width:1100px;flex-direction:row;gap:72px;align-items:center;}.elementor .s-genuss{padding-block-start:110px;padding-block-end:110px;padding-inline-start:28px;padding-inline-end:28px;border-block-end-width:1px;border-color:#e2dbd3;border-style:solid;background-color:#ffffff;justify-content:center;}.elementor .s-spec-eb{font-family:"Outfit";font-weight:600;font-size:16px;color:#6b6f7a;letter-spacing:1.8px;text-transform:uppercase;}.elementor .s-spec-h2{font-family:"Source Serif 4";font-weight:700;font-size:48px;color:#242f62;line-height:1.2em;}.elementor .s-spec-sub{max-width:560px;color:#3a3f4d;}.elementor .s-card-rind-seal{width:96px;height:96px;}.elementor .s-card-rind-t{font-family:"Source Serif 4";font-weight:700;font-size:21px;color:#242f62;}.elementor .s-card-rind-d{color:#3a3f4d;}.elementor .s-card-rind-m{font-family:"Outfit";font-weight:600;font-size:10px;color:#c73235;letter-spacing:1.6px;text-transform:uppercase;}.elementor .s-card-rind{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e2dbd3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:16px;flex:1 1 240px;align-items:flex-start;}.elementor .s-card-schwein-seal{width:96px;height:96px;}.elementor .s-card-schwein-t{font-family:"Source Serif 4";font-weight:700;font-size:21px;color:#242f62;}.elementor .s-card-schwein-d{color:#3a3f4d;}.elementor .s-card-schwein-m{font-family:"Outfit";font-weight:600;font-size:10px;color:#c73235;letter-spacing:1.6px;text-transform:uppercase;}.elementor .s-card-schwein{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e2dbd3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:16px;flex:1 1 240px;align-items:flex-start;}.elementor .s-card-lamm-seal{width:96px;height:96px;}.elementor .s-card-lamm-t{font-family:"Source Serif 4";font-weight:700;font-size:21px;color:#242f62;}.elementor .s-card-lamm-d{color:#3a3f4d;}.elementor .s-card-lamm-m{font-family:"Outfit";font-weight:600;font-size:10px;color:#c73235;letter-spacing:1.6px;text-transform:uppercase;}.elementor .s-card-lamm{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e2dbd3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:16px;flex:1 1 240px;align-items:flex-start;}.elementor .s-card-huhn-seal{width:96px;height:96px;}.elementor .s-card-huhn-t{font-family:"Source Serif 4";font-weight:700;font-size:21px;color:#242f62;}.elementor .s-card-huhn-d{color:#3a3f4d;}.elementor .s-card-huhn-m{font-family:"Outfit";font-weight:600;font-size:10px;color:#c73235;letter-spacing:1.6px;text-transform:uppercase;}.elementor .s-card-huhn{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e2dbd3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:16px;flex:1 1 240px;align-items:flex-start;}.elementor .s-spec-cards{width:100%;text-align:start;margin-block-start:28px;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .s-spec-in{width:100%;max-width:1360px;text-align:center;flex-direction:column;gap:16px;align-items:center;}.elementor .s-spec{padding-block-start:110px;padding-block-end:110px;padding-inline-start:28px;padding-inline-end:28px;background-color:#f6f2ef;justify-content:center;}.elementor .e-e9f4cc5-63fdc12{font-family:"Outfit";font-weight:600;font-size:13px;color:var(--th-blue);letter-spacing:1.8px;text-transform:uppercase;}.elementor .e-0c01ccf-cae831c{max-width:1000px;font-family:"Source Serif 4";font-weight:700;font-size:40px;color:var(--th-blue);line-height:1.35em;}.elementor .e-f01c8e4-c9e8973{max-width:1024px;color:var(--th-ink-900);}.elementor .e-137c666-219899b{font-family:"Outfit";font-weight:600;font-size:13px;color:var(--th-red);letter-spacing:1.8px;text-align:start;text-transform:uppercase;}.elementor .e-0d7ac1f-e1bc1c5{font-family:"Source Serif 4";font-weight:700;font-size:34px;text-align:start;}.elementor .e-c7490de-7954620{font-family:"Source Serif 4";color:var(--th-red);text-align:start;}.elementor .e-af5f34d-84a7fbc{text-align:start;}.elementor .e-b9e01c2-1c365de{font-family:"Outfit";font-weight:600;font-size:11px;color:#ffffff;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:20px;border-radius:999px;background-color:var(--th-blue);}.elementor .e-a3095b3-8fa9566{border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--th-red);border-style:dashed;flex-direction:column;gap:10px;justify-content:flex-start;}.elementor .e-d6d5d33-1889aec{font-family:"Outfit";font-weight:600;font-size:13px;color:var(--th-red);letter-spacing:1.8px;text-align:start;text-transform:uppercase;}.elementor .e-dcdab3c-55c5049{font-family:"Source Serif 4";font-weight:700;font-size:34px;text-align:start;}.elementor .e-6b1257c-fcbcd3e{font-family:"Source Serif 4";font-weight:400;color:var(--th-red);text-align:start;}.elementor .e-a57664e-cb133a4{text-align:start;}.elementor .e-0399a42-cc512a0{font-family:"Outfit";font-weight:600;font-size:11px;color:#ffffff;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:20px;border-radius:999px;background-color:var(--th-blue);}.elementor .e-dcd065d-95279fb{border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--th-red);border-style:dashed;flex-direction:column;gap:10px;justify-content:flex-start;}.elementor .e-bd6be85-f3baaf3{font-family:"Outfit";font-weight:600;font-size:13px;color:var(--th-red);letter-spacing:1.8px;text-align:start;text-transform:uppercase;}.elementor .e-e121f23-4867310{font-family:"Source Serif 4";font-weight:700;font-size:34px;text-align:start;}.elementor .e-f2674e0-54151a0{font-family:"Source Serif 4";color:var(--th-red);text-align:start;}.elementor .e-9d85183-0f01f20{text-align:start;}.elementor .e-f1be08e-9499dfc{font-family:"Outfit";font-weight:600;font-size:11px;color:#ffffff;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:20px;border-radius:999px;background-color:var(--th-blue);}.elementor .e-26911e6-1db0881{border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--th-red);border-style:dashed;flex-direction:column;gap:10px;justify-content:flex-start;}.elementor .e-67c95ac-93220ed{width:100%;flex-direction:row;gap:20px;align-items:start;}.elementor .e-caf1818-0b81677{width:100%;max-width:1200px;text-align:center;flex-direction:column;gap:36px;align-items:center;}.elementor .e-aae7a2b-d2ada16{padding-block-start:110px;padding-block-end:90px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--th-beige);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-38eb1a0-6cbffa2{max-width:900px;font-family:"Source Serif 4";font-weight:700;font-size:68px;color:#f6f2ef;line-height:1.12em;}.elementor .e-14ef215-b338697{color:#e9e4dd;letter-spacing:0.5px;}.elementor .e-f4edba1-9b3c58a{font-family:"Outfit";font-weight:600;font-size:11px;color:#ffffff;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#c73235;}.elementor .e-39d55c1-f526eaf{min-height:86vh;text-align:center;padding-block-start:90px;padding-block-end:96px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(#171e4073, #171e4073),url("https://tebbehof.com/wp-content/uploads/2026/07/hero-charolais-sunrise-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .s-mos1{width:100%;height:360px;object-fit:cover;flex:1 1 0%;}.elementor .s-mos2{width:100%;height:360px;object-fit:cover;flex:1 1 0%;}.elementor .s-mos3{width:100%;height:360px;object-fit:cover;flex:1 1 0%;}.elementor .s-mos4{width:100%;height:360px;object-fit:cover;flex:1 1 0%;}.elementor .s-mosaic{background-color:#f6f2ef;flex-direction:row;gap:6px;}.elementor .s-home-hof-eb{font-family:"Outfit";font-weight:600;font-size:16px;color:#6b6f7a;letter-spacing:1.8px;text-transform:uppercase;}.elementor .s-home-hof-h2{font-family:"Source Serif 4";font-weight:700;font-size:40px;color:#242f62;line-height:1.25em;}.elementor .s-home-hof-p1{color:#3a3f4d;}.elementor .s-home-hof-p2{color:#3a3f4d;}.elementor .s-home-hof-sig{width:160px;margin-block-start:6px;margin-block-end:6px;}.elementor .s-home-hof-btn{font-family:"Outfit";font-weight:600;font-size:11px;color:#242f62;letter-spacing:1.4px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:1.5px;border-inline-end-width:1.5px;border-color:#242f62;border-style:solid;background-color:#f6f2ef;}.elementor .s-home-hof-txt{flex-direction:column;gap:18px;flex:1 1 0%;align-items:flex-start;}.elementor .s-home-hof-img{width:100%;aspect-ratio:3 / 3.6;object-fit:cover;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;flex:0 1 0%;}.elementor .s-home-hof-in{width:100%;max-width:1100px;flex-direction:row;gap:72px;align-items:center;}.elementor .s-home-hof{padding-block-start:110px;padding-block-end:110px;padding-inline-start:28px;padding-inline-end:28px;background-color:#f6f2ef;justify-content:center;}.elementor .s-home-hw-img{width:100%;height:520px;object-fit:cover;flex:1 1 0%;}.elementor .s-home-hw-eb{font-family:"Outfit";font-weight:600;font-size:16px;color:#8a93bd;letter-spacing:1.8px;text-transform:uppercase;}.elementor .s-home-hw-p{max-width:440px;color:#d7dbe9;}.elementor .s-home-hw-big{font-family:"Source Serif 4";font-weight:700;font-size:86px;color:#f6f2ef;margin-block-start:30px;}.elementor .s-home-hw-btn{font-family:"Outfit";font-weight:600;font-size:11px;color:#f6f2ef;letter-spacing:1.4px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:30px;border-radius:999px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:1.5px;border-inline-end-width:1.5px;border-color:#f6f2ef;border-style:solid;background-color:#171e40;}.elementor .s-home-hw-txt{padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:column;gap:20px;flex:1 1 0%;justify-content:center;align-items:flex-start;}.elementor .s-home-hw{min-height:520px;background-color:#171e40;flex-direction:row;}.elementor .s-hm-eb{font-family:"Outfit";font-weight:600;font-size:16px;color:#8a93bd;letter-spacing:1.8px;text-transform:uppercase;}.elementor .s-hm-h2{font-family:"Source Serif 4";font-weight:700;font-size:48px;color:#f6f2ef;line-height:1.2em;}.elementor .s-hm-head{text-align:center;padding-block-end:44px;flex-direction:column;gap:16px;align-items:center;}.elementor .s-hm-r1-city{font-family:"Source Serif 4";font-weight:700;font-size:23px;color:#f6f2ef;}.elementor .s-hm-r1-place{font-family:"Outfit";color:#8a93bd;}.elementor .s-hm-r1-t{font-family:"Outfit";color:#d7dbe9;text-align:end;}.elementor .e-961d061-b2b00a8{justify-content:flex-end;}.elementor .s-hm-r1-l{flex-direction:row;gap:14px;flex:1;justify-content:space-between;align-items:start;}.elementor .s-hm-r1{padding-block-start:18px;padding-block-end:18px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--th-beige);border-style:solid;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-end;}.elementor .e-342902c-6e231d5{font-family:"Source Serif 4";font-weight:700;font-size:23px;color:#f6f2ef;}.elementor .e-5c107b1-9b49ddf{font-family:"Outfit";color:#8a93bd;}.elementor .e-58d2fca-fece399{font-family:"Outfit";color:#d7dbe9;text-align:end;}.elementor .e-bbbb3e8-dc442ea{justify-content:flex-end;}.elementor .e-d2cab26-cb6fd01{flex-direction:row;gap:14px;flex:1;justify-content:space-between;align-items:start;}.elementor .s-hm-r2{padding-block-start:18px;padding-block-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--th-beige);border-style:solid;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-end;}.elementor .e-9554024-eb5eddf{font-family:"Source Serif 4";font-weight:700;font-size:23px;color:#f6f2ef;}.elementor .e-390d269-a5f5718{font-family:"Outfit";color:#8a93bd;}.elementor .e-b76743a-13cea13{font-family:"Outfit";color:#d7dbe9;text-align:end;}.elementor .e-c31085e-19741fb{justify-content:flex-end;}.elementor .e-ac79431-0955080{flex-direction:row;gap:14px;flex:1;justify-content:space-between;align-items:start;}.elementor .e-f35b5bf-1c77905{padding-block-start:18px;padding-block-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b3568;border-style:solid;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-end;}.elementor .e-c3a96ff-0921ef0{font-family:"Source Serif 4";font-weight:700;font-size:23px;color:#f6f2ef;}.elementor .e-6207132-fc449c9{font-family:"Outfit";color:#8a93bd;}.elementor .e-ec97961-b8bd2c0{font-family:"Outfit";color:#d7dbe9;text-align:end;}.elementor .e-9e52414-b77e3a8{justify-content:flex-end;}.elementor .e-a6d0b11-d47af75{flex-direction:row;gap:14px;flex:1;justify-content:space-between;align-items:start;}.elementor .e-1fb2d1d-3e30642{padding-block-start:18px;padding-block-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b3568;border-style:solid;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-end;}.elementor .e-8356185-9056670{font-family:"Source Serif 4";font-weight:700;font-size:23px;color:#f6f2ef;}.elementor .e-87b603c-0deb975{font-family:"Outfit";color:#8a93bd;}.elementor .e-3dcee1e-21b4922{font-family:"Outfit";color:#d7dbe9;text-align:end;}.elementor .e-baa71b6-6b87f5e{justify-content:flex-end;}.elementor .e-45208dc-ba69214{flex-direction:row;gap:14px;flex:1;justify-content:space-between;align-items:start;}.elementor .e-82ddf9c-f22076b{padding-block-start:18px;padding-block-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b3568;border-style:solid;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-end;}.elementor .e-27900f5-c17406c{font-family:"Source Serif 4";font-weight:700;font-size:23px;color:#f6f2ef;}.elementor .e-a1a105c-857e3b4{font-family:"Outfit";color:#8a93bd;}.elementor .e-8b15337-b324b25{font-family:"Outfit";color:#d7dbe9;text-align:end;}.elementor .e-113d4ca-ab860c3{justify-content:flex-end;}.elementor .e-4be1e5d-18b018a{flex-direction:row;gap:14px;flex:1;justify-content:space-between;align-items:start;}.elementor .e-da5cc06-c25e203{padding-block-start:18px;padding-block-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b3568;border-style:solid;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-end;}.elementor .s-hm-rows{border-block-start-width:1px;border-style:none;flex-direction:column;}.elementor .s-hm-note{max-width:560px;color:#b9c0da;}.elementor .s-hm-btn{font-family:"Outfit";font-weight:600;font-size:11px;color:#ffffff;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#c73235;}.elementor .s-hm-btn:hover,.elementor .s-hm-btn:focus-visible{color:var(--th-blue-900);background-color:var(--th-paper-dark);}.elementor .s-hm-foot{text-align:center;padding-block-start:32px;flex-direction:column;gap:24px;align-items:center;}.elementor .s-home-maerkte-in{width:100%;max-width:1024px;flex-direction:column;}.elementor .s-home-maerkte{padding-block-start:110px;padding-block-end:110px;padding-inline-start:28px;padding-inline-end:28px;background-color:#171e40;justify-content:center;}.elementor .s-hs-eb{font-family:"Outfit";font-weight:600;font-size:16px;color:#6b6f7a;letter-spacing:1.8px;text-transform:uppercase;}.elementor .s-hs-h2{font-family:"Source Serif 4";font-weight:700;font-size:48px;color:#242f62;line-height:1.2em;}.elementor .s-hs-head{text-align:center;padding-block-end:40px;flex-direction:column;gap:16px;align-items:center;}.elementor .s-hs-j1-t{font-family:"Source Serif 4";font-weight:700;font-size:24px;color:#242f62;}.elementor .s-hs-j1-d{color:#3a3f4d;}.elementor .s-hs-j1-l{flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-hs-j1-m{font-family:"Outfit";font-weight:600;font-size:10px;color:#c73235;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c73235;border-style:solid;}.elementor .s-hs-j1{padding-block-start:26px;padding-block-end:26px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e2dbd3;border-style:solid;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .s-hs-j2-t{font-family:"Source Serif 4";font-weight:700;font-size:24px;color:#242f62;}.elementor .s-hs-j2-d{color:#3a3f4d;}.elementor .s-hs-j2-l{flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-hs-j2-m{font-family:"Outfit";font-weight:600;font-size:10px;color:#c73235;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c73235;border-style:solid;}.elementor .s-hs-j2{padding-block-start:26px;padding-block-end:26px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e2dbd3;border-style:solid;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .s-hs-rows{width:100%;border-block-start-width:1px;border-color:#e2dbd3;border-style:none;flex-direction:column;}.elementor .s-hs-btn{font-family:"Outfit";font-weight:600;font-size:11px;color:#242f62;letter-spacing:1.4px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:1.5px;border-inline-end-width:1.5px;border-color:#242f62;border-style:solid;background-color:#f6f2ef;}.elementor .s-home-stellen-in{width:100%;max-width:860px;flex-direction:column;align-items:center;}.elementor .s-home-stellen{padding-block-start:110px;padding-block-end:110px;padding-inline-start:28px;padding-inline-end:28px;background-color:#f6f2ef;justify-content:center;}.elementor .s-hk-eb{font-family:"Outfit";font-weight:600;font-size:16px;color:#6b6f7a;letter-spacing:1.8px;text-transform:uppercase;}.elementor .s-hk-h2{font-family:"Source Serif 4";font-weight:700;font-size:40px;color:#242f62;line-height:1.25em;margin-block-end:8px;}.elementor .s-hk-mail{color:#242f62;}.elementor .s-hk-tel{color:#242f62;}.elementor .s-hk-adr{color:#3a3f4d;margin-block-start:8px;margin-block-end:10px;}.elementor .s-hk-btn{font-family:"Outfit";font-weight:600;font-size:11px;color:#ffffff;letter-spacing:1.6px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#c73235;}.elementor .s-hk-txt{flex-direction:column;gap:10px;flex:1 1 0%;align-items:flex-start;}.elementor .s-hk-img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;flex:0 1 0%;}.elementor .s-home-kontakt-in{width:100%;max-width:1100px;flex-direction:row;gap:72px;align-items:center;}.elementor .s-home-kontakt{padding-block-start:110px;padding-block-end:110px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:1px;border-color:#e2dbd3;border-style:solid;background-color:#ffffff;justify-content:center;}