.elementor .e-81a3d0b-1dd020e{width:191px;flex:0 0 191px;}.elementor .e-d0d4a88-fb19c2e{font-family:Myriad Pro;font-weight:500;font-size:16px;color:#111111;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-f3dd881-cea6921{font-family:Myriad Pro;font-weight:500;font-size:16px;color:#111111;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-374cb93-ad31e7d{font-family:Myriad Pro;font-weight:500;font-size:16px;color:#111111;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-1c82d06-2706693{font-family:Myriad Pro;font-weight:500;font-size:14px;color:#333F48;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#333F48;border-style:solid;background-color:#FFFFFF;}.elementor .e-1c82d06-2706693:hover,.elementor .e-1c82d06-2706693:focus-visible{color:#FFFFFF;background-color:#333F48;}.elementor .e-1ce77fc-26baa9e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:30px;flex:0 0;justify-content:flex-end;align-items:center;}.elementor .e-1f040ce-cddc740{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 0px;justify-content:flex-end;align-items:center;}.elementor .e-7599e3a-dd7df6e{padding-block-start:15px;padding-block-end:15px;padding-inline-start:80px;padding-inline-end:80px;background-color:#FFFFFF;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-7a87219-e3838bc{font-family:Myriad Pro;font-weight:400;font-size:88px;color:#FFFFFF;letter-spacing:8px;line-height:1.05em;text-align:center;text-transform:uppercase;}.elementor .e-88ee2e9-71582c2{min-height:675px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://www.lumikat.eu/wp-content/uploads/2026/07/werkstatt.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ec88368-54f0897{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-adb866e-2158634{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-76b6ddf-111a56a{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-e7c655a-bb8af9b{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-3c493be-3887e47{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-5fa181f-5eb5fb4{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-23617ce-dc3cb37{width:100%;max-width:1280px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:row;gap:80px;align-items:center;}.elementor .e-847a907-6297bd1{background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-b517fbe-6c40931{width:100%;aspect-ratio:1/1;object-fit:cover;}.elementor .e-ca393e0-81e0c1f{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-02a9e9a-a56ffdc{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-7638c2e-88e98e3{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-9d5c00d-6b5b91e{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-d5dc901-63cb110{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-aba7d1e-e5c9a86{width:100%;max-width:1280px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:row;gap:80px;align-items:center;}.elementor .e-1b10a83-d4e145d{background-color:#EAE8E6;display:flex;flex-direction:column;align-items:center;}.elementor .e-a0f3849-1b2be2a{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-0422cc5-ea8178f{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-952bf1f-9209515{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-6a74d17-93288a4{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-bf64797-ec4d93c{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-b0467ef-e474e63{width:100%;max-width:1280px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:row;gap:80px;align-items:center;}.elementor .e-7b12c84-3614b2d{background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-b98f8e6-44c853a{font-family:DM Sans;font-weight:400;font-size:40px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-b54f62a-f75be7b{display:flex;flex-direction:column;flex:0 0 38%;}.elementor .e-7f25b40-673e4d4{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-c549c25-62f018b{display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-b6cf4aa-a7fa2ee{width:100%;max-width:1280px;padding-block-start:90px;padding-block-end:40px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:row;gap:60px;align-items:flex-start;}.elementor .e-1bb0c48-6e07a18{font-family:DM Sans;font-weight:500;font-size:26px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:uppercase;}.elementor .e-fb60b30-ed49fab{width:100%;min-height:400px;background-image:linear-gradient(rgba(17,17,17,0.32), rgba(17,17,17,0.32)),url("https://www.lumikat.eu/wp-content/uploads/2026/07/referenzen.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-4f4e768-2396846{overflow:hidden;flex:1 1 0px;}.elementor .e-6d369e9-7290b5c{font-family:DM Sans;font-weight:500;font-size:26px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:uppercase;}.elementor .e-9d17e7f-e4c4906{width:100%;min-height:400px;background-image:linear-gradient(rgba(17,17,17,0.32), rgba(17,17,17,0.32)),url("https://www.lumikat.eu/wp-content/uploads/2026/07/referenz2.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-2dbe6ff-b62980e{overflow:hidden;flex:1 1 0px;}.elementor .e-f80f139-322095c{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:90px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:row;gap:20px;}.elementor .e-4d8ab14-7dd8b42{background-color:#EAE8E6;display:flex;flex-direction:column;align-items:center;}.elementor .e-aa91f2a-e31d537{width:275px;}.elementor .e-9f8bdf9-c178edc{display:flex;flex-direction:column;gap:10px;flex:1 1 300px;align-items:flex-start;}.elementor .e-1bbb529-a37f705{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-e636f6d-88c0c1a{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-1596e56-ec2ad0b{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-6bfde8f-571b2f4{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-dc55b78-a8d0d7b{font-family:DM Sans;font-weight:400;font-size:14px;color:#666666;line-height:1.5em;}.elementor .e-edeafe3-c16558c{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-4b6c3cb-2fa26ad{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-e7976c0-8a76b6f{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;padding-block-start:2px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-e7976c0-8a76b6f:hover,.elementor .e-e7976c0-8a76b6f:focus-visible{color:#666666;}.elementor .e-3a8f128-fe2f51e{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;padding-block-start:2px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-3a8f128-fe2f51e:hover,.elementor .e-3a8f128-fe2f51e:focus-visible{color:#666666;}.elementor .e-2303bd3-dc5b10f{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;padding-block-start:2px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-2303bd3-dc5b10f:hover,.elementor .e-2303bd3-dc5b10f:focus-visible{color:#666666;}.elementor .e-26e969e-0126374{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-28e1c93-ef8de8b{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-b8a9977-de29388{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;padding-block-start:2px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-b8a9977-de29388:hover,.elementor .e-b8a9977-de29388:focus-visible{color:#666666;}.elementor .e-b82893c-190d17b{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;padding-block-start:2px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-b82893c-190d17b:hover,.elementor .e-b82893c-190d17b:focus-visible{color:#666666;}.elementor .e-0d18726-817e6e7{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-6573a2f-896b9b8{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;padding-block-start:2px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-6573a2f-896b9b8:hover,.elementor .e-6573a2f-896b9b8:focus-visible{color:#666666;}.elementor .e-f36a60e-5df3a78{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;padding-block-start:2px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-f36a60e-5df3a78:hover,.elementor .e-f36a60e-5df3a78:focus-visible{color:#666666;}.elementor .e-1013a9a-70a05b5{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-2e96a0d-7c6b542{width:100%;max-width:1280px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-e914edd-c95454f{font-family:DM Sans;font-weight:400;font-size:16px;color:#666666;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-77d8794-b4870a4{padding-block-start:70px;padding-block-end:40px;padding-inline-start:80px;padding-inline-end:80px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E3E1;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}