.elementor .e-170fa23d-1b28{position:absolute;inset-block-start:calc(24px + 0 * (100% - 48px) / 6);inset-inline-start:12px;font-weight:600;font-size:11px;color:rgba(255,255,255,0.45);letter-spacing:0.06em;line-height:1;transform:translate3d(0px, -50%, 0px);}.elementor .e-c7657d3-ea10{position:absolute;inset-block-start:calc(24px + 1 * (100% - 48px) / 6);inset-inline-start:12px;font-weight:600;font-size:11px;color:rgba(255,255,255,0.45);letter-spacing:0.06em;line-height:1;transform:translate3d(0px, -50%, 0px);}.elementor .e-5f21a3cc-3227{position:absolute;inset-block-start:calc(24px + 2 * (100% - 48px) / 6);inset-inline-start:12px;font-weight:600;font-size:11px;color:rgba(255,255,255,0.45);letter-spacing:0.06em;line-height:1;transform:translate3d(0px, -50%, 0px);}.elementor .e-56dd8207-55b5{position:absolute;inset-block-start:calc(24px + 3 * (100% - 48px) / 6);inset-inline-start:12px;font-weight:600;font-size:11px;color:rgba(255,255,255,0.45);letter-spacing:0.06em;line-height:1;transform:translate3d(0px, -50%, 0px);}.elementor .e-67b78a53-d792{position:absolute;inset-block-start:calc(24px + 4 * (100% - 48px) / 6);inset-inline-start:12px;font-weight:600;font-size:11px;color:rgba(255,255,255,0.45);letter-spacing:0.06em;line-height:1;transform:translate3d(0px, -50%, 0px);}.elementor .e-6e3d06d6-5978{position:absolute;inset-block-start:calc(24px + 5 * (100% - 48px) / 6);inset-inline-start:12px;font-weight:600;font-size:11px;color:rgba(255,255,255,0.45);letter-spacing:0.06em;line-height:1;transform:translate3d(0px, -50%, 0px);}.elementor .e-a764f96-f0bb{position:absolute;inset-block-start:calc(24px + 6 * (100% - 48px) / 6);inset-inline-start:12px;font-weight:600;font-size:11px;color:rgba(255,255,255,0.45);letter-spacing:0.06em;line-height:1;transform:translate3d(0px, -50%, 0px);}.elementor .e-4436ce25-b010{width:6px;min-width:0px;position:absolute;inset-block-start:24px;inset-block-end:24px;inset-inline-start:70px;padding:0px;background-color:var(--ts-olive);}.elementor .e-7daba2f5-364f{width:88px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-inline-end-width:1px;border-right-style: solid; border-right-color: rgba(255,255,255,0.08); background-image:repeating-linear-gradient(to bottom, rgba(255,255,255,0.28) 0px, rgba(255,255,255,0.28) 1px, transparent 1px, transparent 26px); background-size:16px 100%; background-repeat:no-repeat; background-position:52px 0;\n}.elementor .e-322daaaf-f39b{color:rgba(255,255,255,0.7);margin-block-end:26px;}.elementor .e-5485046d-d843{font-size:58px;color:#ffffff;letter-spacing:-0.01em;line-height:1.06;margin-block-end:30px;& span { display:inline-block; padding:0.06em 0.22em; margin-left:-0.22em; margin-top:0.1em; background-color:#ffffff; color:#646731; } & span:nth-of-type(2) { background-color:#646731; color:#ffffff; }\n}.elementor .e-3db46fad-6d15{max-width:540px;font-size:18px;color:rgba(255,255,255,0.82);margin-block-end:36px;}.elementor .e-2d25825d-1aef{padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-18180e3b-acfb{font-weight:600;font-size:12px;color:rgba(255,255,255,0.6);letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;padding-block-start:22px;margin-block-start:44px;border-block-start-width:1px;display:flex;flex-wrap:wrap;gap:8px 22px; border-top-style: solid; border-top-color: rgba(255,255,255,0.14); & span { padding-left:18px; background-image:linear-gradient(#a2a47f,#a2a47f); background-size:8px 2px; background-repeat:no-repeat; background-position:0 50%; }\n}.elementor .e-1ea2ac91-af49{padding-block-start:72px;padding-block-end:64px;padding-inline-start:128px;padding-inline-end:56px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;justify-content:center;}.elementor .e-6a18cb64-cf4b{width:420px;height:auto;position:absolute;inset-block-end:0px;inset-inline-start:-80px;}.elementor .e-2f34745-ccbe{min-height:560px;overflow:visible;padding:0px;background-image:linear-gradient(90deg, rgba(33,35,35,0.35) 0%,rgba(33,35,35,0) 40%),url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-bohrgeraet-lkw.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,38% 50%;flex:1 1 0px;}.elementor .e-5ac3d724-2833{min-height:840px;padding:0px;background-color:var(--ts-anthrazit);display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-ba462c2-dbb5{font-weight:800;font-size:34px;color:#ffffff;line-height:1.05;}.elementor .e-700ad3c1-3cd2{font-size:13px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-6e2c7404-43da{padding-block-start:34px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:18px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.2);\n}.elementor .e-6bca8bfe-d1b7{font-weight:800;font-size:34px;color:#ffffff;line-height:1.05;}.elementor .e-30d2d308-414a{font-size:13px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-5b05c1fc-4600{padding-block-start:34px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:18px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.2);\n}.elementor .e-4d2c36e3-94ee{font-weight:800;font-size:34px;color:#ffffff;line-height:1.05;}.elementor .e-1907dbc0-7878{font-size:13px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-477dcfae-e5d1{padding-block-start:34px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:18px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.2);\n}.elementor .e-275effae-92f2{font-weight:800;font-size:34px;color:#ffffff;line-height:1.05;}.elementor .e-cfe8d9b-5875{font-size:13px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-9e9787f-b2ad{padding-block-start:34px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:18px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.2);\n}.elementor .e-1db365c2-2791{font-weight:800;font-size:34px;color:#ffffff;line-height:1.05;}.elementor .e-9d06478-2182{font-size:13px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-4fc90528-853b{padding-block-start:34px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:18px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.2);\n}.elementor .e-5c0d7ec3-6a51{font-weight:800;font-size:34px;color:#ffffff;line-height:1.05;}.elementor .e-79235e73-1159{font-size:13px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-935e7fb-44f4{padding-block-start:34px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:18px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.2);\n}.elementor .e-15f59486-a6b9{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:grid;flex-direction:column;gap:0px;grid-template-columns:repeat(6, 1fr);}.elementor .e-71da9ea6-f55a{padding:0px;background-color:var(--ts-olive);display:flex;flex-direction:column;align-items:center;}.elementor .e-2c247fa8-1f14{max-width:1000px;font-weight:800;font-size:50px;color:var(--ts-anthrazit);letter-spacing:-0.01em;line-height:1.12;text-transform:uppercase;margin-block-start:0px;margin-block-end:64px;margin-inline-start:0px;margin-inline-end:0px;& em { font-style:normal; color:var(--ts-olive); }\n}.elementor .e-8ae7179-c367{font-size:15px;color:var(--ts-grau);letter-spacing:0.14em;}.elementor .e-37732b7c-71b3{color:var(--ts-grau);display:block;& ul { list-style:none; margin:0; padding:0; } & li { position:relative; padding:16px 0 16px 34px; border-top:1px solid; font-size:18px; line-height:1.45; } & li { border-color:var(--ts-linie); text-decoration:line-through; text-decoration-color:rgba(99,100,99,0.45); } & li::before { content:"–"; position:absolute; left:0; top:12px; font-weight:800; font-size:22px; text-decoration:none; }\n}.elementor .e-491d3c16-790c{padding:48px;background-color:var(--ts-sand);display:flex;flex-direction:column;gap:26px;flex:1 1 0px;}.elementor .e-64f72224-3543{font-size:15px;color:#ffffff;letter-spacing:0.14em;}.elementor .e-1612dc2b-4229{color:#ffffff;display:block;& ul { list-style:none; margin:0; padding:0; } & li { position:relative; padding:16px 0 16px 34px; border-top:1px solid; font-size:18px; line-height:1.45; } & li { border-color:rgba(255,255,255,0.25); font-weight:400; } & li::before { content:"+"; position:absolute; left:0; top:12px; font-weight:800; font-size:22px; }\n}.elementor .e-449e39e1-6520{padding:48px;background-color:var(--ts-olive);display:flex;flex-direction:column;gap:26px;flex:1 1 0px;}.elementor .e-3a81f896-1271{padding:0px;display:flex;flex-direction:row;gap:0px;}.elementor .e-41b3c17a-8ee9{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:0px;}.elementor .e-67cf349-46a7{padding-block-start:130px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-3e749782-5b49{font-size:54px;letter-spacing:-0.01em;}.elementor .e-38126500-a125{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-61fa390b-c767{max-width:640px;flex:1 1 0px;}.elementor .e-513a64ce-92b2{padding:0px;margin-block-end:64px;display:flex;flex-direction:row;gap:64px;align-items:flex-end;}.elementor .e-2abdbbe5-5ee3{width:52px;height:auto;flex:0 0 auto;}.elementor .e-fd7952d-e900{font-size:16px;color:var(--ts-grau);}.elementor .e-513751e9-b9c2{font-weight:700;font-size:13px;color:var(--ts-olive);letter-spacing:0.04em;text-transform:uppercase;padding-block-end:2px;margin-block-start:4px;border-block-end-width:2px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ts-olive);\n}.elementor .e-23d1f9d9-6fba{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-6b9fcb9a-4eb9{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:44px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;flex-direction:row;gap:22px;align-items:flex-start;border-right-style: solid; border-right-color: var(--ts-linie); border-bottom-style: solid; border-bottom-color: var(--ts-linie);\n}.elementor .e-2a884911-72b0{width:52px;height:auto;flex:0 0 auto;}.elementor .e-3690c6b3-7382{font-size:16px;color:var(--ts-grau);}.elementor .e-5191b8e4-7df0{font-weight:700;font-size:13px;color:var(--ts-olive);letter-spacing:0.04em;text-transform:uppercase;padding-block-end:2px;margin-block-start:4px;border-block-end-width:2px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ts-olive);\n}.elementor .e-7ae78af6-c646{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-2db1c085-7f45{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:44px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;flex-direction:row;gap:22px;align-items:flex-start;border-right-style: solid; border-right-color: var(--ts-linie); border-bottom-style: solid; border-bottom-color: var(--ts-linie);\n}.elementor .e-3474d775-5573{width:52px;height:auto;flex:0 0 auto;}.elementor .e-488c9c3f-ea4a{font-size:16px;color:var(--ts-grau);}.elementor .e-347daa95-fd81{font-weight:700;font-size:13px;color:var(--ts-olive);letter-spacing:0.04em;text-transform:uppercase;padding-block-end:2px;margin-block-start:4px;border-block-end-width:2px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ts-olive);\n}.elementor .e-1e9ca4f4-e9a4{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5cb6bed1-181e{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:44px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;flex-direction:row;gap:22px;align-items:flex-start;border-right-style: solid; border-right-color: var(--ts-linie); border-bottom-style: solid; border-bottom-color: var(--ts-linie);\n}.elementor .e-7a2aaa5e-9678{width:52px;height:auto;flex:0 0 auto;}.elementor .e-4908c975-11d1{font-size:16px;color:var(--ts-grau);}.elementor .e-5e48ffc5-aaae{font-weight:700;font-size:13px;color:var(--ts-olive);letter-spacing:0.04em;text-transform:uppercase;padding-block-end:2px;margin-block-start:4px;border-block-end-width:2px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ts-olive);\n}.elementor .e-5c5be86-b0a2{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-1d4d9316-51f9{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:44px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;flex-direction:row;gap:22px;align-items:flex-start;border-right-style: solid; border-right-color: var(--ts-linie); border-bottom-style: solid; border-bottom-color: var(--ts-linie);\n}.elementor .e-302de32b-261f{padding:0px;border-block-start-width:1px;border-inline-start-width:1px;display:grid;gap:0px;grid-template-columns:repeat(2, 1fr);border-top-style: solid; border-top-color: var(--ts-linie); border-left-style: solid; border-left-color: var(--ts-linie);\n}.elementor .e-612dda8f-3b12{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:0px;}.elementor .e-2b895091-efcb{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-686ef57b-c432{font-size:54px;letter-spacing:-0.01em;}.elementor .e-590d51bb-3fe1{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-1f153595-6b32{max-width:640px;flex:1 1 0px;}.elementor .e-77e66860-e159{padding:0px;margin-block-end:64px;display:flex;flex-direction:row;gap:64px;align-items:flex-end;}.elementor .e-28b13489-9e0d{font-weight:700;font-size:12px;color:inherit;line-height:1;opacity:55%;}.elementor .e-36618037-adca{font-weight:700;font-size:15px;color:inherit;letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;}.elementor .e-59b32dcf-195c:hover,.elementor .e-59b32dcf-195c:focus-visible{color:#ffffff;background-color:var(--ts-anthrazit-2);}.elementor .e-59b32dcf-195c{width:100%;color:rgba(255,255,255,0.7);padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:4px;border-inline-end-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:16px;align-items:center;border-left-style: solid; border-left-color: transparent; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.07); &[aria-selected="true"] { background-color:var(--ts-olive); color:#ffffff; border-left-color:#ffffff; }\n}.elementor .e-1b49838-a0c5{font-weight:700;font-size:12px;color:inherit;line-height:1;opacity:55%;}.elementor .e-1545b68d-b2f9{font-weight:700;font-size:15px;color:inherit;letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;}.elementor .e-141815ca-9ae2:hover,.elementor .e-141815ca-9ae2:focus-visible{color:#ffffff;background-color:var(--ts-anthrazit-2);}.elementor .e-141815ca-9ae2{width:100%;color:rgba(255,255,255,0.7);padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:4px;border-inline-end-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:16px;align-items:center;border-left-style: solid; border-left-color: transparent; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.07); &[aria-selected="true"] { background-color:var(--ts-olive); color:#ffffff; border-left-color:#ffffff; }\n}.elementor .e-720a0340-53aa{font-weight:700;font-size:12px;color:inherit;line-height:1;opacity:55%;}.elementor .e-62a3b40-b3bb{font-weight:700;font-size:15px;color:inherit;letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;}.elementor .e-18634c1c-ed4a:hover,.elementor .e-18634c1c-ed4a:focus-visible{color:#ffffff;background-color:var(--ts-anthrazit-2);}.elementor .e-18634c1c-ed4a{width:100%;color:rgba(255,255,255,0.7);padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:4px;border-inline-end-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:16px;align-items:center;border-left-style: solid; border-left-color: transparent; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.07); &[aria-selected="true"] { background-color:var(--ts-olive); color:#ffffff; border-left-color:#ffffff; }\n}.elementor .e-61308621-f917{font-weight:700;font-size:12px;color:inherit;line-height:1;opacity:55%;}.elementor .e-5f289e6d-4d29{font-weight:700;font-size:15px;color:inherit;letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;}.elementor .e-61d04220-5ae3:hover,.elementor .e-61d04220-5ae3:focus-visible{color:#ffffff;background-color:var(--ts-anthrazit-2);}.elementor .e-61d04220-5ae3{width:100%;color:rgba(255,255,255,0.7);padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:4px;border-inline-end-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:16px;align-items:center;border-left-style: solid; border-left-color: transparent; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.07); &[aria-selected="true"] { background-color:var(--ts-olive); color:#ffffff; border-left-color:#ffffff; }\n}.elementor .e-129ca05e-2524{font-weight:700;font-size:12px;color:inherit;line-height:1;opacity:55%;}.elementor .e-72e943d8-59fc{font-weight:700;font-size:15px;color:inherit;letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;}.elementor .e-643cc906-c84b:hover,.elementor .e-643cc906-c84b:focus-visible{color:#ffffff;background-color:var(--ts-anthrazit-2);}.elementor .e-643cc906-c84b{width:100%;color:rgba(255,255,255,0.7);padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:4px;border-inline-end-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:16px;align-items:center;border-left-style: solid; border-left-color: transparent; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.07); &[aria-selected="true"] { background-color:var(--ts-olive); color:#ffffff; border-left-color:#ffffff; }\n}.elementor .e-7dd02eab-93da{width:340px;min-width:0px;max-width:100%;background-color:var(--ts-anthrazit);display:flex;flex-direction:column;flex:0 0 auto;justify-content:flex-start;}.elementor .e-3ee740f5-1a4f{font-size:28px;}.elementor .e-f439cfc-9e0f{color:var(--ts-grau);}.elementor .e-69db4525-15f4{font-size:14px;display:block;& ul { list-style:none; margin:0; padding:0; } & li { display:grid; grid-template-columns:42% 1fr; gap:16px; padding:9px 0; border-bottom:1px solid var(--ts-linie); } & strong { font-weight:600; color:var(--ts-anthrazit); } & span { color:var(--ts-grau); }\n}.elementor .e-5d5e622e-9a30{display:flex;gap:8px;flex-wrap:wrap;& span { display:inline-block; font-size:13px; padding:6px 14px; background-color:var(--ts-sand); border:1px solid var(--ts-linie); line-height:1.3; }\n}.elementor .e-c34416b-b79e{font-weight:700;font-size:14px;color:var(--ts-olive);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-1ba4d03-b87c{padding-block-start:48px;padding-block-end:48px;padding-inline-start:46px;padding-inline-end:46px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-4f4e6ade-c22e{min-height:240px;padding:0px;background-image:url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-bohrraupe-rotated.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:50% 40%;flex:1 1 0px;}.elementor .e-3c00df53-700d{min-height:540px;padding:0px;display:flex;flex-direction:row;gap:0px;}.elementor .e-73a7513b-786f{padding:0px;}.elementor .e-35a094c6-170f{font-size:28px;}.elementor .e-6eb4e3a8-c7a5{color:var(--ts-grau);}.elementor .e-2497cb9c-c6e4{font-size:14px;display:block;& ul { list-style:none; margin:0; padding:0; } & li { display:grid; grid-template-columns:42% 1fr; gap:16px; padding:9px 0; border-bottom:1px solid var(--ts-linie); } & strong { font-weight:600; color:var(--ts-anthrazit); } & span { color:var(--ts-grau); }\n}.elementor .e-72853615-9966{display:flex;gap:8px;flex-wrap:wrap;& span { display:inline-block; font-size:13px; padding:6px 14px; background-color:var(--ts-sand); border:1px solid var(--ts-linie); line-height:1.3; }\n}.elementor .e-7197177b-4d28{font-weight:700;font-size:14px;color:var(--ts-olive);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-55307670-164a{padding-block-start:48px;padding-block-end:48px;padding-inline-start:46px;padding-inline-end:46px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-ce4b9d2-f0f0{min-height:240px;padding:0px;background-image:url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-bohrgeraet-lkw.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:60% 50%;flex:1 1 0px;}.elementor .e-4f0bf90d-9a7e{min-height:540px;padding:0px;display:flex;flex-direction:row;gap:0px;}.elementor .e-61acab5a-fbdf{padding:0px;}.elementor .e-60967886-1b87{font-size:28px;}.elementor .e-7057c0f0-ef8c{color:var(--ts-grau);}.elementor .e-46a366ce-7330{font-size:14px;display:block;& ul { list-style:none; margin:0; padding:0; } & li { display:grid; grid-template-columns:42% 1fr; gap:16px; padding:9px 0; border-bottom:1px solid var(--ts-linie); } & strong { font-weight:600; color:var(--ts-anthrazit); } & span { color:var(--ts-grau); }\n}.elementor .e-dd58f80-11ce{font-weight:700;font-size:14px;color:var(--ts-olive);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-1fd62b-721a{padding-block-start:48px;padding-block-end:48px;padding-inline-start:46px;padding-inline-end:46px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-5681ce80-cbf4{min-height:240px;padding:0px;background-image:url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-team-baustelle.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:50% 30%;flex:1 1 0px;}.elementor .e-527922e6-4329{min-height:540px;padding:0px;display:flex;flex-direction:row;gap:0px;}.elementor .e-7084e20e-6a91{padding:0px;}.elementor .e-4d2598de-605e{font-size:28px;}.elementor .e-4130fd05-1dd7{color:var(--ts-grau);}.elementor .e-4d4ce0d9-c1fb{font-size:14px;display:block;& ul { list-style:none; margin:0; padding:0; } & li { display:grid; grid-template-columns:42% 1fr; gap:16px; padding:9px 0; border-bottom:1px solid var(--ts-linie); } & strong { font-weight:600; color:var(--ts-anthrazit); } & span { color:var(--ts-grau); }\n}.elementor .e-336a753c-401e{font-weight:700;font-size:14px;color:var(--ts-olive);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-dd4a32d-d454{padding-block-start:48px;padding-block-end:48px;padding-inline-start:46px;padding-inline-end:46px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-16b1c77c-7b0a{min-height:240px;padding:0px;background-image:url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-bohrraupe-rotated.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:50% 75%;flex:1 1 0px;}.elementor .e-37a3a4f5-48ad{min-height:540px;padding:0px;display:flex;flex-direction:row;gap:0px;}.elementor .e-e74a352-9640{padding:0px;}.elementor .e-12a079bb-6b9c{font-size:28px;}.elementor .e-511c5526-50d4{color:var(--ts-grau);}.elementor .e-30297064-e9cc{font-size:14px;display:block;& ul { list-style:none; margin:0; padding:0; } & li { display:grid; grid-template-columns:42% 1fr; gap:16px; padding:9px 0; border-bottom:1px solid var(--ts-linie); } & strong { font-weight:600; color:var(--ts-anthrazit); } & span { color:var(--ts-grau); }\n}.elementor .e-1acfc03e-d977{font-weight:700;font-size:14px;color:var(--ts-olive);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-4a81b34c-c78f{padding-block-start:48px;padding-block-end:48px;padding-inline-start:46px;padding-inline-end:46px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-31107db3-1208{min-height:240px;padding:0px;background-image:url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-bohrraupe-tr55-transport.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;flex:1 1 0px;}.elementor .e-fc85770-de7f{min-height:540px;padding:0px;display:flex;flex-direction:row;gap:0px;}.elementor .e-1078ded4-e3c6{padding:0px;}.elementor .e-cb7958e-f818{min-width:0px;flex:1 1 0px;}.elementor .e-1a6497eb-7781{min-width:0px;max-width:100%;padding:0px;background-color:#ffffff;box-shadow:0px 30px 60px -40px rgba(33,35,35,0.35);display:flex;flex-direction:row;gap:0px;}.elementor .e-5f17a1cd-a045{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:0px;}.elementor .e-1c7e6fd8-b913{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--ts-sand);display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-343d86a-fffe{color:rgba(255,255,255,0.7);}.elementor .e-2c7d6a87-54d4{font-size:44px;color:#ffffff;letter-spacing:-0.01em;}.elementor .e-5a61cdc6-d8fa{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-218a1a87-4049{max-width:640px;color:rgba(255,255,255,0.75);flex:1 1 0px;}.elementor .e-793425bc-3bcb{padding:0px;margin-block-end:64px;display:flex;flex-direction:row;gap:64px;align-items:flex-end;}.elementor .e-4a9414a4-1750{width:120px;padding:0px;background-image:url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-bohrsaeule.png");background-repeat:no-repeat;background-attachment:scroll;background-size:72px 100%;background-position:0% 0%;flex:0 0 auto;background-position:center top;\n}.elementor .e-6a72672e-b60f{width:110px;font-weight:800;font-size:24px;line-height:1.2;flex:0 0 auto;color:var(--ts-olive-light, #a2a47f); & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); } & span { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); }\n}.elementor .e-2e29fd6e-fabc{font-size:19px;color:#ffffff;}.elementor .e-63160fa9-f31d{font-size:16px;color:rgba(255,255,255,0.72);}.elementor .e-28089697-b443{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-73488e14-ab24{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:28px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-66b946dd-ee4b{width:110px;font-weight:800;font-size:24px;line-height:1.2;flex:0 0 auto;color:var(--ts-olive-light, #a2a47f); & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); } & span { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); }\n}.elementor .e-4b796eab-f8d0{font-size:19px;color:#ffffff;}.elementor .e-230b5ce9-e12e{font-size:16px;color:rgba(255,255,255,0.72);}.elementor .e-35d4de7d-32f0{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-5d6a65c-fc33{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:28px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-2eb21ab0-46f0{width:110px;font-weight:800;font-size:24px;line-height:1.2;flex:0 0 auto;color:var(--ts-olive-light, #a2a47f); & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); } & span { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); }\n}.elementor .e-43ab7796-2fd7{font-size:19px;color:#ffffff;}.elementor .e-35809f03-8932{font-size:16px;color:rgba(255,255,255,0.72);}.elementor .e-4259857b-c843{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-7bd7e13f-abf9{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:28px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-75f6820a-9864{width:110px;font-weight:800;font-size:24px;line-height:1.2;flex:0 0 auto;color:var(--ts-olive-light, #a2a47f); & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); } & span { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); }\n}.elementor .e-47f9d3be-a8c6{font-size:19px;color:#ffffff;}.elementor .e-5bd0029a-32f6{font-size:16px;color:rgba(255,255,255,0.72);}.elementor .e-47d3fe53-81e1{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-65302aa4-3bf7{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:28px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-144cb1fd-764a{width:110px;font-weight:800;font-size:24px;line-height:1.2;flex:0 0 auto;color:var(--ts-olive-light, #a2a47f); & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); } & span { display:block; font-size:11px; font-weight:600; letter-spacing:0.14em; text-transform:uppercase; color:rgba(255,255,255,0.5); }\n}.elementor .e-f8ffe1d-39f6{font-size:19px;color:#ffffff;}.elementor .e-11838b19-ea6f{font-size:16px;color:rgba(255,255,255,0.72);}.elementor .e-47bdbbd1-9ab6{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-dbfd3ac-3022{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:row;gap:28px;border-top-style: solid; border-top-color: rgba(255,255,255,0.12); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.12);\n}.elementor .e-18b0743a-7c8b{padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-6dff2246-897a{padding:0px;display:flex;flex-direction:row;gap:48px;}.elementor .e-36ccb9b0-d253{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:0px;}.elementor .e-62fd0fd4-88e2{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--ts-anthrazit);display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-327d3758-c794{color:rgba(255,255,255,0.8);}.elementor .e-1f85450a-89f9{max-width:1050px;font-size:84px;color:#ffffff;letter-spacing:-0.01em;line-height:1.02;& span { display:inline-block; background-color:var(--ts-olive); padding:0.02em 0.18em; margin-left:-0.18em; margin-top:0.08em; }\n}.elementor .e-6faa450a-8d61{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:22px;}.elementor .e-278852b-ad0e{min-height:620px;padding:0px;background-image:linear-gradient(0deg, rgba(33,35,35,0.92) 0%,rgba(33,35,35,0.55) 45%,rgba(33,35,35,0.1) 80%),url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-bohrraupe-rotated.jpg");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-position:center 35%;\n}.elementor .e-6ef0b93b-3b7e{font-size:54px;letter-spacing:-0.01em;}.elementor .e-d9c3ca8-77f8{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-28c57db5-96a3{max-width:640px;flex:1 1 0px;}.elementor .e-7df9a110-58f8{padding:0px;margin-block-end:64px;display:flex;flex-direction:row;gap:64px;align-items:flex-end;}.elementor .e-1ac713d0-e5da{font-weight:800;font-size:46px;color:#ffffff;line-height:1;margin-block-end:4px;}.elementor .e-158bccaf-981e{font-size:19px;color:#ffffff;}.elementor .e-6ab588e1-5914{font-size:15px;color:rgba(255,255,255,0.82);}.elementor .e-358ffcd7-d1d1{padding:32px;background-image:linear-gradient(0deg, rgba(33,35,35,0.92) 10%,rgba(33,35,35,0.1) 70%),url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-team-baustelle.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;display:flex;flex-direction:column;gap:8px;grid-row:span 2;justify-content:flex-end;background-position:center 30%;\n}.elementor .e-635e780b-a272{font-weight:800;font-size:46px;color:var(--ts-olive);line-height:1;margin-block-end:4px;}.elementor .e-1f1fabc6-2c18{font-size:19px;}.elementor .e-479cc90b-92b1{font-size:15px;color:var(--ts-grau);}.elementor .e-3f07aae3-7b8f{padding:32px;background-color:var(--ts-sand);display:flex;flex-direction:column;gap:8px;justify-content:flex-end;}.elementor .e-3aa17e9e-3dde{font-weight:800;font-size:46px;color:#ffffff;line-height:1;margin-block-end:4px;}.elementor .e-31c0ec3a-15de{font-size:19px;color:#ffffff;}.elementor .e-7ef05607-5fa8{font-size:15px;color:rgba(255,255,255,0.85);}.elementor .e-6e49f69d-3659{padding:32px;background-color:var(--ts-olive);display:flex;flex-direction:column;gap:8px;justify-content:flex-end;}.elementor .e-12fc6ef6-a4b3{font-weight:800;font-size:46px;color:var(--ts-olive);line-height:1;margin-block-end:4px;}.elementor .e-6679a296-25b0{font-size:19px;}.elementor .e-51ba1257-99cc{font-size:15px;color:var(--ts-grau);}.elementor .e-67216844-e5b8{padding:32px;background-color:var(--ts-sand);display:flex;flex-direction:column;gap:8px;justify-content:flex-end;}.elementor .e-8c45d1d-fbe1{font-weight:800;font-size:46px;color:var(--ts-olive);line-height:1;margin-block-end:4px;}.elementor .e-10c6427a-ff18{font-size:19px;}.elementor .e-777f7e3e-8f7a{font-size:15px;color:var(--ts-grau);}.elementor .e-6806c88b-80eb{padding:32px;background-color:var(--ts-sand);display:flex;flex-direction:column;gap:8px;justify-content:flex-end;}.elementor .e-22a36dd5-b373{padding:0px;display:grid;gap:16px;grid-template-columns:1.2fr 1fr 1fr;grid-auto-rows:minmax(220px, auto);}.elementor .e-5fa750fa-9bc7{font-size:13px;color:var(--ts-grau);margin-block-start:18px;}.elementor .e-79b9d79d-e4c4{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:0px;}.elementor .e-52084461-d215{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-4b118268-fab4{font-weight:800;font-size:46px;color:#ffffff;line-height:1;}.elementor .e-57bce843-a76a{font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-1df2b186-a0f2{width:auto;position:absolute;inset-block-end:32px;inset-inline-start:32px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;background-color:var(--ts-olive);}.elementor .e-335cb6c5-1944{min-height:640px;padding:0px;background-image:url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-bohrraupe-tr55-transport.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 0px;}.elementor .e-1029865f-6109{font-size:54px;letter-spacing:-0.01em;}.elementor .e-686fc9f9-6b28{color:var(--ts-grau);}.elementor .e-454702ed-90ac{font-size:15px;display:block;& ul { list-style:none; margin:0; padding:0; } & li { display:grid; grid-template-columns:44% 1fr; gap:20px; padding:14px 0; border-bottom:1px solid var(--ts-linie); } & strong { font-weight:700; text-transform:uppercase; font-size:13px; letter-spacing:0.05em; color:var(--ts-anthrazit); } & span { color:var(--ts-grau); }\n}.elementor .e-3eb80197-9bcd{margin-block-start:12px;align-self:flex-start;}.elementor .e-795cb230-5347{padding-block-start:100px;padding-block-end:100px;padding-inline-start:72px;padding-inline-end:72px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-7d04a57d-9f3b{padding:0px;background-color:var(--ts-sand);display:flex;flex-direction:row;gap:0px;}.elementor .e-2442e20b-375b{font-size:54px;letter-spacing:-0.01em;}.elementor .e-4e71a3db-19dc{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-68323e9a-ac46{max-width:640px;flex:1 1 0px;}.elementor .e-1d9e15cf-baa9{padding:0px;margin-block-end:64px;display:flex;flex-direction:row;gap:64px;align-items:flex-end;}.elementor .e-4f8cafee-90a0{font-weight:700;font-size:11px;color:var(--ts-grau);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-5fab0115-168b{font-size:17px;}.elementor .e-175c1c1d-d23e{font-size:13px;color:var(--ts-grau);line-height:1.5;}.elementor .e-7eaf9166-d72c{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-4462398-19f5{font-weight:600;font-size:12px;padding-block-start:14px;border-block-start-width:1px;display:flex;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-linie); & em { font-style:normal; color:var(--ts-olive); }\n}.elementor .e-7ce2a4c7-6157:hover,.elementor .e-7ce2a4c7-6157:focus-visible{box-shadow:0px 20px 40px -24px rgba(33,35,35,0.35);transform:translate3d(0px, -4px, 0px);}.elementor .e-7ce2a4c7-6157{min-height:230px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ts-linie);border-style:solid;background-color:#ffffff;transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:18px;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-olive);\n}.elementor .e-68719244-c632{font-weight:700;font-size:11px;color:var(--ts-grau);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-3ccb0108-a117{font-size:17px;}.elementor .e-ac983c5-446e{font-size:13px;color:var(--ts-grau);line-height:1.5;}.elementor .e-ddf3f16-432c{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-49d94f31-9ffd{font-weight:600;font-size:12px;padding-block-start:14px;border-block-start-width:1px;display:flex;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-linie); & em { font-style:normal; color:var(--ts-olive); }\n}.elementor .e-522b5829-9b1b:hover,.elementor .e-522b5829-9b1b:focus-visible{box-shadow:0px 20px 40px -24px rgba(33,35,35,0.35);transform:translate3d(0px, -4px, 0px);}.elementor .e-522b5829-9b1b{min-height:230px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ts-linie);border-style:solid;background-color:#ffffff;transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:18px;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-olive);\n}.elementor .e-632a4641-1038{font-weight:700;font-size:11px;color:var(--ts-grau);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-2ad98e2d-7712{font-size:17px;}.elementor .e-5af3d035-2cf0{font-size:13px;color:var(--ts-grau);line-height:1.5;}.elementor .e-6388f5b6-781a{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-473c61f6-2508{font-weight:600;font-size:12px;padding-block-start:14px;border-block-start-width:1px;display:flex;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-linie); & em { font-style:normal; color:var(--ts-olive); }\n}.elementor .e-129b8c35-3499:hover,.elementor .e-129b8c35-3499:focus-visible{box-shadow:0px 20px 40px -24px rgba(33,35,35,0.35);transform:translate3d(0px, -4px, 0px);}.elementor .e-129b8c35-3499{min-height:230px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ts-linie);border-style:solid;background-color:#ffffff;transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:18px;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-olive);\n}.elementor .e-661c9556-1694{font-weight:700;font-size:11px;color:var(--ts-grau);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-2600e644-3a16{font-size:17px;}.elementor .e-74c5e63a-ad30{font-size:13px;color:var(--ts-grau);line-height:1.5;}.elementor .e-6bf05095-2921{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-5b898fb0-781f{font-weight:600;font-size:12px;padding-block-start:14px;border-block-start-width:1px;display:flex;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-linie); & em { font-style:normal; color:var(--ts-olive); }\n}.elementor .e-746d8985-e19c:hover,.elementor .e-746d8985-e19c:focus-visible{box-shadow:0px 20px 40px -24px rgba(33,35,35,0.35);transform:translate3d(0px, -4px, 0px);}.elementor .e-746d8985-e19c{min-height:230px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ts-linie);border-style:solid;background-color:#ffffff;transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:18px;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-olive);\n}.elementor .e-3fc36df6-259f{font-weight:700;font-size:11px;color:var(--ts-grau);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-fd2b2f0-8733{font-size:17px;}.elementor .e-2b11fbd7-3665{font-size:13px;color:var(--ts-grau);line-height:1.5;}.elementor .e-48fd8d8a-5561{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-18ea8eb3-881c{font-weight:600;font-size:12px;padding-block-start:14px;border-block-start-width:1px;display:flex;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-linie); & em { font-style:normal; color:var(--ts-olive); }\n}.elementor .e-1db3b726-aba2:hover,.elementor .e-1db3b726-aba2:focus-visible{box-shadow:0px 20px 40px -24px rgba(33,35,35,0.35);transform:translate3d(0px, -4px, 0px);}.elementor .e-1db3b726-aba2{min-height:230px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ts-linie);border-style:solid;background-color:#ffffff;transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:18px;justify-content:space-between;border-top-style: solid; border-top-color: var(--ts-olive);\n}.elementor .e-6f8e6091-6a97{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor .e-3d7ba7f0-4d89{font-weight:600;}.elementor .e-543441c5-d022:hover,.elementor .e-543441c5-d022:focus-visible{color:#ffffff;background-color:var(--ts-olive);}.elementor .e-543441c5-d022{color:var(--ts-olive);border-color:var(--ts-olive);background-color:transparent;}.elementor .e-44cae750-ef80{padding-block-start:26px;padding-block-end:26px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:32px;background-color:var(--ts-sand);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-fbc3f88-6b1f{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:0px;}.elementor .e-5cc6269f-59b7{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-6e5101d5-7983{width:100%;aspect-ratio:4/5;object-fit:cover;}.elementor .e-4dc19e6d-3d57{font-weight:800;font-size:50px;color:#ffffff;line-height:1;}.elementor .e-7c27a55a-20f2{font-weight:700;font-size:12px;color:rgba(255,255,255,0.85);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-7aad1e57-62e9{width:auto;position:absolute;inset-block-start:48px;inset-inline-end:-40px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--ts-olive);}.elementor .e-56affc34-e9c6{padding:0px;flex:5 1 0px;}.elementor .e-6483c1ca-4005{font-size:54px;letter-spacing:-0.01em;}.elementor .e-6361cea7-9815{font-weight:400;font-size:22px;color:var(--ts-olive);line-height:1.45;padding-inline-start:28px;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:4px;border-left-style: solid; border-left-color: var(--ts-olive);\n}.elementor .e-72988720-42a1{color:var(--ts-grau);}.elementor .e-69e0d44b-988e{color:var(--ts-grau);}.elementor .e-42a2da60-ac9c{margin-block-start:8px;align-self:flex-start;}.elementor .e-3a389d51-f98c{padding:0px;display:flex;flex-direction:column;gap:18px;flex:6 1 0px;}.elementor .e-1380e663-bf8e{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:96px;align-items:center;}.elementor .e-32bcb39a-5d91{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--ts-sand);display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-5188ecc9-d95d{color:#ffffff;}.elementor .e-4ff92f1f-1597{max-width:680px;font-size:54px;color:#ffffff;letter-spacing:-0.01em;}.elementor .e-75cc135c-f812{max-width:560px;color:rgba(255,255,255,0.88);}.elementor .e-2ecb0782-52bb{max-width:640px;margin-block-start:6px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:10px;flex-wrap:wrap;& span { display:inline-block; padding:8px 16px; border:1px solid rgba(255,255,255,0.45); font-size:14px; color:#ffffff; line-height:1.3; }\n}.elementor .e-7c9c970b-607a{align-self:flex-start;}.elementor .e-4ed38f96-ba62{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:22px;}.elementor .e-4c653b42-9492{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgba(100,103,49,0.97) 0%,rgba(100,103,49,0.88) 50%,rgba(100,103,49,0.2) 100%),url("https://ts.kunden.network2.de/wp-content/uploads/2026/10/terrasond-lkw-actros-kran.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:var(--ts-olive);display:flex;flex-direction:column;align-items:center;background-position:center 55%;\n}.elementor .e-7710413f-1464{font-size:54px;letter-spacing:-0.01em;}.elementor .e-2ed8c2db-ee39{font-size:16px;display:block;& ol { list-style:none; margin:0; padding:0; counter-reset:v; border-top:1px solid var(--ts-linie); } & li { counter-increment:v; position:relative; padding:16px 0 16px 42px; border-bottom:1px solid var(--ts-linie); } & li::before { content:"0" counter(v); position:absolute; left:0; top:16px; font-weight:800; color:var(--ts-olive); }\n}.elementor .e-322eded-f404{font-size:17px;line-height:2;& a { color:var(--ts-anthrazit); font-weight:600; text-decoration:none; } & a:hover { color:var(--ts-olive); }\n}.elementor .e-3fd3ca94-3c25{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-6b69f6a5-6a4e{font-size:18px;grid-column:1 / -1;}.elementor .e-779123e4-124d{font-family:var(--ts-font);font-weight:600;font-size:13px;color:var(--ts-anthrazit);}.elementor .e-58938f45-f762:focus{border-color:transparent;outline:2px solid var(--ts-olive);\n}.elementor .e-58938f45-f762{width:100%;font-family:var(--ts-font);font-weight:300;font-size:16px;color:var(--ts-anthrazit);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#cfccbe;border-style:solid;background-color:#ffffff;}.elementor .e-4aa81a89-7af1{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:span 2;}.elementor .e-4ff0c828-85e5{font-family:var(--ts-font);font-weight:600;font-size:13px;color:var(--ts-anthrazit);}.elementor .e-343e8ddf-d558:focus{border-color:transparent;outline:2px solid var(--ts-olive);\n}.elementor .e-343e8ddf-d558{width:100%;font-family:var(--ts-font);font-weight:300;font-size:16px;color:var(--ts-anthrazit);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#cfccbe;border-style:solid;background-color:#ffffff;}.elementor .e-10f669ea-1a84{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-56a3efe4-9245{font-family:var(--ts-font);font-weight:600;font-size:13px;color:var(--ts-anthrazit);}.elementor .e-5895483c-3e9a:focus{border-color:transparent;outline:2px solid var(--ts-olive);\n}.elementor .e-5895483c-3e9a{width:100%;font-family:var(--ts-font);font-weight:300;font-size:16px;color:var(--ts-anthrazit);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#cfccbe;border-style:solid;background-color:#ffffff;}.elementor .e-18f49c57-c3ed{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-1cc67cbe-5a9b{font-family:var(--ts-font);font-weight:600;font-size:13px;color:var(--ts-anthrazit);}.elementor .e-19d28504-7c0c:focus{border-color:transparent;outline:2px solid var(--ts-olive);\n}.elementor .e-19d28504-7c0c{width:100%;font-family:var(--ts-font);font-weight:300;font-size:16px;color:var(--ts-anthrazit);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#cfccbe;border-style:solid;background-color:#ffffff;}.elementor .e-72ec2047-ba8f{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-b3b4845-c92f{font-family:var(--ts-font);font-weight:600;font-size:13px;color:var(--ts-anthrazit);}.elementor .e-6ef4314d-64de:focus{border-color:transparent;outline:2px solid var(--ts-olive);\n}.elementor .e-6ef4314d-64de{width:100%;font-family:var(--ts-font);font-weight:300;font-size:16px;color:var(--ts-anthrazit);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#cfccbe;border-style:solid;background-color:#ffffff;}.elementor .e-dd91d-1f12{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-76ca2de-e3a1{font-family:var(--ts-font);font-weight:600;font-size:13px;color:var(--ts-anthrazit);}.elementor .e-73e0da90-356d:focus{border-color:transparent;outline:2px solid var(--ts-olive);\n}.elementor .e-73e0da90-356d{width:100%;font-family:var(--ts-font);font-weight:300;font-size:16px;color:var(--ts-anthrazit);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#cfccbe;border-style:solid;background-color:#ffffff;}.elementor .e-46540fa6-b2d5{padding:0px;display:flex;flex-direction:column;gap:6px;grid-column:1 / -1;}.elementor .e-66855025-68fb{font-family:var(--ts-font);font-weight:600;font-size:13px;color:var(--ts-anthrazit);}.elementor .e-f2c8024-a045:focus{border-color:transparent;outline:2px solid var(--ts-olive);\n}.elementor .e-f2c8024-a045{width:100%;font-family:var(--ts-font);font-weight:300;font-size:16px;color:var(--ts-anthrazit);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#cfccbe;border-style:solid;background-color:#ffffff;}.elementor .e-3460a44f-31cc{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-2f79568a-1020{font-family:var(--ts-font);font-weight:600;font-size:13px;color:var(--ts-anthrazit);}.elementor .e-5bee24f9-c713:focus{border-color:transparent;outline:2px solid var(--ts-olive);\n}.elementor .e-5bee24f9-c713{width:100%;font-family:var(--ts-font);font-weight:300;font-size:16px;color:var(--ts-anthrazit);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#cfccbe;border-style:solid;background-color:#ffffff;}.elementor .e-ef9fa9a-2b19{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-1e9a2dec-e580{font-family:var(--ts-font);font-weight:600;font-size:13px;color:var(--ts-anthrazit);}.elementor .e-5f0b3854-a1b2:focus{border-color:transparent;outline:2px solid var(--ts-olive);\n}.elementor .e-5f0b3854-a1b2{width:100%;font-family:var(--ts-font);font-weight:300;font-size:16px;color:var(--ts-anthrazit);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#cfccbe;border-style:solid;background-color:#ffffff;}.elementor .e-77837912-eb02{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-565d4868-e152{font-family:var(--ts-font);font-weight:300;font-size:13px;color:var(--ts-grau);}.elementor .e-1fba3d6d-3ae6{padding:0px;display:flex;flex-direction:row;gap:10px;grid-column:1 / -1;align-items:flex-start;}.elementor .e-2c330cdf-1c5f:hover,.elementor .e-2c330cdf-1c5f:focus-visible{background-color:var(--ts-olive-dark);}.elementor .e-2c330cdf-1c5f{font-family:var(--ts-font);font-weight:700;font-size:15px;color:#ffffff;letter-spacing:0.06em;text-transform:uppercase;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:0px;background-color:var(--ts-olive);justify-self:start;\n}.elementor .e-761bc977-4c80{grid-column:1 / -1;}.elementor .e-bc6f6d4-29cb{grid-column:1 / -1;}.elementor .e-7f4ccc82-632c{padding:36px;background-color:var(--ts-sand);display:grid;gap:18px;flex:1 1 0px;grid-template-columns:1fr 1fr 1fr;align-items:start;}.elementor .e-7b5f1f03-1670{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:88px;}.elementor .e-1868f4c3-48a4{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-75ffe4ba-2cc6{color:rgba(255,255,255,0.7);}.elementor .e-24b7ed6c-8c07{font-size:64px;color:#ffffff;line-height:1.05;& span { display:inline-block; background-color:#ffffff; color:var(--ts-olive); padding:0.02em 0.2em; margin-left:-0.2em; margin-top:0.08em; }\n}.elementor .e-6adf22a1-454b{max-width:560px;color:rgba(255,255,255,0.75);}.elementor .e-a3c668e-c4a1{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-6522f0e8-6429{font-weight:700;font-size:12px;color:rgba(255,255,255,0.6);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-1816a845-1779{font-weight:800;font-size:40px;color:#ffffff;line-height:1.1;}.elementor .e-6741322a-3c8a{align-self:flex-start;}.elementor .e-13b5616d-fe96{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-6bd2aa0a-2e74{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:64px;align-items:flex-end;}.elementor .e-6088b4c4-31d9{padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--ts-anthrazit);display:flex;flex-direction:column;align-items:center;background-image:repeating-linear-gradient(to bottom, rgba(255,255,255,0.07) 0px, rgba(255,255,255,0.07) 1px, transparent 1px, transparent 22px); background-size:38% 100%; background-repeat:no-repeat; background-position:right top;\n}