.elementor .e-018eb6a-a20aa7c{font-weight:600;font-size:13px;color:#9ECBC9;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-1e39f72-02ed1c6{font-family:Orbitron;font-weight:600;font-size:45px;color:#F3F5F4;line-height:1.15;text-transform:none;overflow-wrap: break-word;\n}.elementor .e-c192663-0d4552d{max-width:64ch;font-weight:300;font-size:21px;color:#C6DEDC;line-height:1.55;}.elementor .e-c8ce5f6-eb16a7d:hover,.elementor .e-c8ce5f6-eb16a7d:focus-visible{background-color:#F3F5F4;}.elementor .e-c8ce5f6-eb16a7d{font-weight:600;font-size:16px;color:#1F4F45;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:40px;border-width:2px;border-color:transparent;border-style:solid;background-color:#9ECBC9;}.elementor .e-8a42c0e-2f62362:hover,.elementor .e-8a42c0e-2f62362:focus-visible{background-color:rgba(158, 203, 201, 0.16);}.elementor .e-8a42c0e-2f62362{font-weight:600;font-size:16px;color:#F3F5F4;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:40px;border-width:2px;border-color:#9ECBC9;border-style:solid;background-color:transparent;}.elementor .e-37f3980-e86ff03{padding:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-5898090-52a6c4e{min-width:0px;padding:0px;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-01568fc-0acbb17{width:100%;height:auto;max-width:320px;}.elementor .e-28d21a7-f52eee5{min-width:0px;padding:0px;flex-direction:column;flex:1 1 0px;align-items:center;}.elementor .e-b6528fb-8eadc43{max-width:1264px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-0d0fc9a-25adb3b{font-size:17px;color:#F3F5F4;line-height:1.6;padding:0px;background-image:linear-gradient(#00000033, #00000033),url("https://knestel.de/wp-content/uploads/2026/03/X_white-clearBG.png"),linear-gradient(160deg, #1F4F45 22%,#1E7F7A 100%);background-repeat:repeat,no-repeat,repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center right,0% 0%;flex-direction:column;}.elementor .e-8404134-3658d38{font-family:Orbitron;font-weight:600;font-size:28px;color:#1F4F45;line-height:1.15;}.elementor .e-5e04b7a-fc45fd7{font-size:15px;color:#54595F;}.elementor .e-9518612-22f17e5{min-width:0px;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:3px;flex-direction:column;gap:6px;flex:1 1 calc(25% - 24px);border-top-style: solid; border-top-color: #1E7F7A;\n}.elementor .e-4d2fa4b-591f2bd{font-family:Orbitron;font-weight:600;font-size:28px;color:#1F4F45;line-height:1.15;}.elementor .e-501f3f8-ef4c6bf{font-size:15px;color:#54595F;}.elementor .e-7fcedaf-690638c{min-width:0px;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:3px;flex-direction:column;gap:6px;flex:1 1 calc(25% - 24px);border-top-style: solid; border-top-color: #1E7F7A;\n}.elementor .e-4eb6487-c9d52b4{font-family:Orbitron;font-weight:600;font-size:28px;color:#1F4F45;line-height:1.15;}.elementor .e-51d13e7-0ef0094{font-size:15px;color:#54595F;}.elementor .e-62382f3-1c245b3{min-width:0px;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:3px;flex-direction:column;gap:6px;flex:1 1 calc(25% - 24px);border-top-style: solid; border-top-color: #1E7F7A;\n}.elementor .e-2763a49-ef9e8bd{font-family:Orbitron;font-weight:600;font-size:28px;color:#1F4F45;line-height:1.15;}.elementor .e-05eaed1-b03b552{font-size:15px;color:#54595F;}.elementor .e-3cb8bab-cf7df32{min-width:0px;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:3px;flex-direction:column;gap:6px;flex:1 1 calc(25% - 24px);border-top-style: solid; border-top-color: #1E7F7A;\n}.elementor .e-ebadf83-24f1f25{padding:0px;flex-direction:row;gap:32px;flex-wrap:wrap;}.elementor .e-a626eca-b647c04{max-width:1264px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-938808b-e59e45e{font-size:17px;color:#2E3333;padding:0px;background-color:#F3F5F4;flex-direction:column;}.elementor .e-9fa4b52-5b3915f{font-weight:600;font-size:13px;color:#1E7F7A;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-ea4845b-d01da15{font-family:Orbitron;font-weight:600;font-size:36px;color:#1F4F45;line-height:1.15;text-transform:none;}.elementor .e-b97744a-490d999{font-size:19px;color:#54595F;line-height:1.55;}.elementor .e-f918087-b420916{max-width:760px;padding:0px;flex-direction:column;gap:14px;}.elementor .e-444938c-c588262{width:40px;height:40px;color:transparent;}.elementor .e-c89c570-9629c17{font-family:Orbitron;font-weight:600;font-size:28px;color:#F3F5F4;line-height:1.2;text-transform:none;}.elementor .e-dfd55ae-87210d5{color:#C6DEDC;}.elementor .e-964992d-d49be03{font-size:15px;color:#F3F5F4;line-height:1.7;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-top-style: solid; border-top-color: rgba(158, 203, 201, 0.4); border-bottom-style: solid; border-bottom-color: rgba(158, 203, 201, 0.4);\n}.elementor .e-3358e52-fac4d96{font-weight:600;color:#9ECBC9;margin-block-start:auto;}.elementor .e-9f2d183-f538a40:hover,.elementor .e-9f2d183-f538a40:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-9f2d183-f538a40{min-width:0px;color:#F3F5F4;text-decoration:none;padding:36px;border-radius:16px;background-image:linear-gradient(160deg, #1F4F45 45%,#1E7F7A 130%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.2s;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-63ee120-db05cc8{width:40px;height:40px;color:transparent;}.elementor .e-0bac61e-7187af3{font-family:Orbitron;font-weight:600;font-size:28px;color:#F3F5F4;line-height:1.2;text-transform:none;}.elementor .e-a8362e8-78f139b{color:#C6DEDC;}.elementor .e-a62ef5b-0534dbe{font-size:15px;color:#F3F5F4;line-height:1.7;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-top-style: solid; border-top-color: rgba(158, 203, 201, 0.4); border-bottom-style: solid; border-bottom-color: rgba(158, 203, 201, 0.4);\n}.elementor .e-3b3ea27-e95f513{font-weight:600;color:#9ECBC9;margin-block-start:auto;}.elementor .e-08fe4b5-0844124:hover,.elementor .e-08fe4b5-0844124:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-08fe4b5-0844124{min-width:0px;color:#F3F5F4;text-decoration:none;padding:36px;border-radius:16px;background-image:linear-gradient(160deg, #1F4F45 45%,#1E7F7A 130%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.2s;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-aa1cb3e-4443108{padding:0px;flex-direction:row;gap:24px;}.elementor .e-34d0d93-433b73a{font-size:15px;color:#1F4F45;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-color:#DDEDEC;}.elementor .e-4146862-65a250a{max-width:1264px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:40px;}.elementor .e-72090c9-796fb33{font-size:17px;color:#2E3333;line-height:1.6;padding:0px;border-block-start-width:1px;background-color:#FBFCFB;flex-direction:column;border-top-style: solid; border-top-color: #DCE3E1;\n}.elementor .e-d5cbc3a-de14fc8{font-weight:600;font-size:13px;color:#1E7F7A;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-d869dd6-5a098d3{font-family:Orbitron;font-weight:600;font-size:36px;color:#1F4F45;line-height:1.15;text-transform:none;}.elementor .e-dcc95e4-8b6a396{font-size:19px;color:#54595F;}.elementor .e-198ade3-a4576e2{max-width:760px;padding:0px;flex-direction:column;gap:14px;}.elementor .e-be69770-c987ee2{font-weight:600;font-size:12px;color:#1E7F7A;letter-spacing:0.16em;}.elementor .e-7ca1f19-971362a{font-family:Inter;font-weight:700;font-size:18px;color:#1F4F45;line-height:1.3;text-transform:none;}.elementor .e-2ad6be3-6458d4c:hover,.elementor .e-2ad6be3-6458d4c:focus-visible{border-color:#1E7F7A;}.elementor .e-2ad6be3-6458d4c{min-width:0px;text-decoration:none;padding:22px;border-radius:14px;border-width:1px;border-color:#DCE3E1;border-style:solid;background-color:#FBFCFB;flex-direction:column;gap:8px;flex:1 1 calc(25% - 12px);}.elementor .e-7f65a10-736bcf7{font-weight:600;font-size:12px;color:#1E7F7A;letter-spacing:0.16em;}.elementor .e-6e853f4-8fa9b94{font-family:Inter;font-weight:700;font-size:18px;color:#1F4F45;line-height:1.3;text-transform:none;}.elementor .e-354c0bb-4d3554f:hover,.elementor .e-354c0bb-4d3554f:focus-visible{border-color:#1E7F7A;}.elementor .e-354c0bb-4d3554f{min-width:0px;text-decoration:none;padding:22px;border-radius:14px;border-width:1px;border-color:#DCE3E1;border-style:solid;background-color:#FBFCFB;flex-direction:column;gap:8px;flex:1 1 calc(25% - 12px);}.elementor .e-3b6be13-b442a7f{font-weight:600;font-size:12px;color:#1E7F7A;letter-spacing:0.16em;}.elementor .e-b457f1d-0939b90{font-family:Inter;font-weight:700;font-size:18px;color:#1F4F45;line-height:1.3;text-transform:none;}.elementor .e-72588fd-45b6fb6:hover,.elementor .e-72588fd-45b6fb6:focus-visible{border-color:#1E7F7A;}.elementor .e-72588fd-45b6fb6{min-width:0px;text-decoration:none;padding:22px;border-radius:14px;border-width:1px;border-color:#DCE3E1;border-style:solid;background-color:#FBFCFB;flex-direction:column;gap:8px;flex:1 1 calc(25% - 12px);}.elementor .e-8d25e03-588d5f3{font-weight:600;font-size:12px;color:#1E7F7A;letter-spacing:0.16em;}.elementor .e-25ea6dc-08eddb3{font-family:Inter;font-weight:700;font-size:18px;color:#1F4F45;line-height:1.3;text-transform:none;}.elementor .e-528c79d-e43b76d:hover,.elementor .e-528c79d-e43b76d:focus-visible{border-color:#1E7F7A;}.elementor .e-528c79d-e43b76d{min-width:0px;text-decoration:none;padding:22px;border-radius:14px;border-width:1px;border-color:#DCE3E1;border-style:solid;background-color:#FBFCFB;flex-direction:column;gap:8px;flex:1 1 calc(25% - 12px);}.elementor .e-d7a13ad-006a46b{font-weight:600;font-size:12px;color:#1E7F7A;letter-spacing:0.16em;}.elementor .e-b27df93-f8fab0d{font-family:Inter;font-weight:700;font-size:18px;color:#1F4F45;line-height:1.3;text-transform:none;}.elementor .e-f6ffede-9e88ec2:hover,.elementor .e-f6ffede-9e88ec2:focus-visible{border-color:#1E7F7A;}.elementor .e-f6ffede-9e88ec2{min-width:0px;text-decoration:none;padding:22px;border-radius:14px;border-width:1px;border-color:#DCE3E1;border-style:solid;background-color:#FBFCFB;flex-direction:column;gap:8px;flex:1 1 calc(25% - 12px);}.elementor .e-02c4a43-d702586{font-weight:600;font-size:12px;color:#1E7F7A;letter-spacing:0.16em;}.elementor .e-278b9e4-5d7534f{font-family:Inter;font-weight:700;font-size:18px;color:#1F4F45;line-height:1.3;text-transform:none;}.elementor .e-70439a2-feb24a1:hover,.elementor .e-70439a2-feb24a1:focus-visible{border-color:#1E7F7A;}.elementor .e-70439a2-feb24a1{min-width:0px;text-decoration:none;padding:22px;border-radius:14px;border-width:1px;border-color:#DCE3E1;border-style:solid;background-color:#FBFCFB;flex-direction:column;gap:8px;flex:1 1 calc(25% - 12px);}.elementor .e-2c4f478-7fe527b{font-weight:600;font-size:12px;color:#1E7F7A;letter-spacing:0.16em;}.elementor .e-3370e6a-f1532ba{font-family:Inter;font-weight:700;font-size:18px;color:#1F4F45;line-height:1.3;text-transform:none;}.elementor .e-7a5d40f-b7e6dc6:hover,.elementor .e-7a5d40f-b7e6dc6:focus-visible{border-color:#1E7F7A;}.elementor .e-7a5d40f-b7e6dc6{min-width:0px;text-decoration:none;padding:22px;border-radius:14px;border-width:1px;border-color:#DCE3E1;border-style:solid;background-color:#FBFCFB;flex-direction:column;gap:8px;flex:1 1 calc(25% - 12px);}.elementor .e-67a0ef2-9442844{font-weight:600;font-size:12px;color:#1E7F7A;letter-spacing:0.16em;}.elementor .e-bf9ead2-6b8d09f{font-family:Inter;font-weight:700;font-size:18px;color:#1F4F45;line-height:1.3;text-transform:none;}.elementor .e-4cee415-2518a89:hover,.elementor .e-4cee415-2518a89:focus-visible{border-color:#1E7F7A;}.elementor .e-4cee415-2518a89{min-width:0px;text-decoration:none;padding:22px;border-radius:14px;border-width:1px;border-color:#DCE3E1;border-style:solid;background-color:#FBFCFB;flex-direction:column;gap:8px;flex:1 1 calc(25% - 12px);}.elementor .e-bfafe8a-8cb84ea{padding:0px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-b049f7a-2b03f9c{max-width:1264px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:40px;}.elementor .e-db43a1b-ac85cee{font-size:17px;color:#2E3333;line-height:1.6;padding:0px;border-block-start-width:1px;background-color:#F3F5F4;flex-direction:column;border-top-style: solid; border-top-color: #DCE3E1;\n}.elementor .e-ef834fc-8697799{font-weight:600;font-size:13px;color:#9ECBC9;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-40c71e7-4163775{font-family:Orbitron;font-weight:600;font-size:36px;color:#F3F5F4;letter-spacing:0.01em;line-height:1.15;text-transform:none;overflow-wrap: break-word;\n}.elementor .e-f3c6a0e-22db292{max-width:60ch;font-size:19px;color:#C6DEDC;line-height:1.55;margin-block-end:8px;}.elementor .e-3ea273c-bbd0a52{font-size:15px;color:#C6DEDC;line-height:1.5;& strong { font-family: Orbitron; font-weight: 600; font-size: 18px; letter-spacing: 0.08em; color: #F3F5F4; }\n}.elementor .e-7a1f975-986e6da{font-weight:600;font-size:12px;color:#9ECBC9;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-94fa084-1195146{font-weight:600;font-size:17px;color:#F3F5F4;text-decoration:underline;text-decoration-color: #9ECBC9; text-underline-offset: 3px;\n}.elementor .e-9855d57-382f8f1{padding:0px;flex-direction:column;gap:2px;}.elementor .e-d607203-4557b11{font-weight:600;font-size:12px;color:#9ECBC9;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-9910e3c-1217dac{font-weight:600;font-size:17px;color:#F3F5F4;text-decoration:underline;text-decoration-color: #9ECBC9; text-underline-offset: 3px;\n}.elementor .e-8556bf8-caf81da{padding:0px;flex-direction:column;gap:2px;}.elementor .e-1e7a297-83c17ee{font-weight:600;font-size:12px;color:#9ECBC9;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-86911d3-d438eee{font-size:17px;color:#F3F5F4;line-height:1.5;}.elementor .e-d93a6a8-2551434{padding:0px;flex-direction:column;gap:2px;}.elementor .e-3de2409-3fde915{font-weight:600;font-size:12px;color:#9ECBC9;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-16cb180-6137444{width:160px;height:auto;}.elementor .e-a0881d1-bd5f019{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:8px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(158, 203, 201, 0.35);\n}.elementor .e-5cae059-50dfc65{padding:28px;border-radius:16px;border-width:1.5px;border-color:rgba(158, 203, 201, 0.5);border-style:solid;background-color:rgba(243, 245, 244, 0.04);flex-direction:column;gap:20px;}.elementor .e-5ccfe86-9132377{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-f6479cf-de48337{padding:0px;flex-direction:row;gap:72px;align-items:flex-start;}.elementor .e-d843ad8-9275c16{max-width:1264px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:40px;}.elementor .e-266cd6d-f10bd3c{font-size:17px;color:#F3F5F4;line-height:1.6;padding:0px;background-image:linear-gradient(160deg, #1F4F45 50%,#1E7F7A 140%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-5cfe522-04a5305{font-size:17px;color:#F3F5F4;line-height:1.6;padding:0px;background-image:linear-gradient(160deg, #1F4F45 50%,#1E7F7A 140%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}