.elementor .e-70e56d6-c675d5f{width:191px;flex:0 0 191px;}.elementor .e-e838d35-a78b9af{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-ebcf8e8-b2511e9{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-fe31563-172f43c{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-d0d9092-7560db3{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-d0d9092-7560db3:hover,.elementor .e-d0d9092-7560db3:focus-visible{color:#FFFFFF;background-color:#333F48;}.elementor .e-d5a0388-1114aac{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-73af7aa-d25c750{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-4a89209-f76be7d{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-d88791c-8bebaf7{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-c05ada1-c29f97e{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-c239365-0fbca8e{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-55c0550-dc0bb30{font-family:DM Sans;font-weight:500;font-size:22px;color:#333F48;line-height:1.35em;}.elementor .e-4df8ec6-6f0fe35{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-d40f8f8-06162a8{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-c5220f2-6e2e8da{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-c9828a5-ecf2b9b{width:100%;aspect-ratio:4/5;object-fit:cover;}.elementor .e-2a89bfc-88279d7{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-8696e23-334ea19{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-a0d99c4-3d9bb16{background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-365599a-7bd464f{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-49b4b29-58cce6d{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-bf87b10-60d6f56{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-1b65a60-2641dca{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-b155800-bec132b{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-4902a61-1198100{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-e448d4b-cf505ff{background-color:#EAE8E6;display:flex;flex-direction:column;align-items:center;}.elementor .e-4e4f190-c279fb4{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-c6883bc-a258425{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-ea71275-0967180{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-262bfa9-9656707{width:100%;aspect-ratio:500/622;object-fit:cover;}.elementor .e-752ecfa-c514c99{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-4fc91d8-aab5987{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-39c3e36-c132bf5{background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-2869155-1ddb532{font-family:DM Sans;font-weight:400;font-size:40px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-fa0cfcd-b115ecd{display:flex;flex-direction:column;flex:0 0 38%;}.elementor .e-237e158-d545910{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-28249e4-3c54f64{display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-7a4a528-1ab8c19{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-81d4f93-5938bb0{font-family:DM Sans;font-weight:500;font-size:26px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:uppercase;}.elementor .e-f508207-a183dbd{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-1491faa-980b5e5{overflow:hidden;flex:1 1 0px;}.elementor .e-a0468a4-73d6714{font-family:DM Sans;font-weight:500;font-size:26px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:uppercase;}.elementor .e-40916c0-a83c4a0{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-bac1658-0d77f69{overflow:hidden;flex:1 1 0px;}.elementor .e-fac3fb2-10e4898{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-6949477-37be0c1{background-color:#EAE8E6;display:flex;flex-direction:column;align-items:center;}.elementor .e-696d575-5b59913{width:275px;}.elementor .e-8d2de31-5ce30d8{display:flex;flex-direction:column;gap:10px;flex:1 1 300px;align-items:flex-start;}.elementor .e-86ba666-b5e1ddf{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-099c293-dd4efbd{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-2f640c9-b116584{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-a54fe6a-eafcbca{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-32ab126-671ef5f{font-family:DM Sans;font-weight:400;font-size:14px;color:#666666;line-height:1.5em;}.elementor .e-1502edf-7bbbb09{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-ba58eb8-8504e68{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-6062587-ec9339d{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-6062587-ec9339d:hover,.elementor .e-6062587-ec9339d:focus-visible{color:#666666;}.elementor .e-e0589cf-230896f{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-e0589cf-230896f:hover,.elementor .e-e0589cf-230896f:focus-visible{color:#666666;}.elementor .e-1b2fbeb-b98382c{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-1b2fbeb-b98382c:hover,.elementor .e-1b2fbeb-b98382c:focus-visible{color:#666666;}.elementor .e-5118c81-1200536{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-e204485-32f47c0{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-2187e69-cabfa8b{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-2187e69-cabfa8b:hover,.elementor .e-2187e69-cabfa8b:focus-visible{color:#666666;}.elementor .e-885e03a-c7a61bc{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-885e03a-c7a61bc:hover,.elementor .e-885e03a-c7a61bc:focus-visible{color:#666666;}.elementor .e-c90d2f3-e6ed48c{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-f6206b3-cf4b6c6{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-f6206b3-cf4b6c6:hover,.elementor .e-f6206b3-cf4b6c6:focus-visible{color:#666666;}.elementor .e-90ef1b1-c9427c1{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-90ef1b1-c9427c1:hover,.elementor .e-90ef1b1-c9427c1:focus-visible{color:#666666;}.elementor .e-96bb7b6-58eedb3{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-2badf6d-e8f9e57{width:100%;max-width:1280px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-797426f-1f80624{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-e0edce8-0c6bb29{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;}