.elementor .e-f5e6167-ec446a2{width:191px;flex:0 0 191px;}.elementor .e-f6da08b-c490298{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-cb7c4ee-46bb51b{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-ee6439e-bbb4a13{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-3b15ae8-beba597{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-3b15ae8-beba597:hover,.elementor .e-3b15ae8-beba597:focus-visible{color:#FFFFFF;background-color:#333F48;}.elementor .e-6aa50f0-7b019d7{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-bcfdb76-b3f0339{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-14db744-511b678{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-d8b6662-0ab5e48{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-c9b5fda-261d26b{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/hero.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-4bcc498-357c448{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-b62a693-ecf82ae{font-family:DM Sans;font-weight:500;font-size:22px;color:#333F48;line-height:1.35em;}.elementor .e-26b30c4-034e1ad{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-3867cc3-102c7c8{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-ffbf656-7899108{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-d5f9d38-2735f4c{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-2af0607-d7cdbcf{background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-465033b-8f7f378{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-137e80d-cd24b9b{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-be53a32-25742fa{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-8fddd56-8adc357{font-family:DM Sans;font-weight:500;font-size:22px;color:#333F48;line-height:1.35em;}.elementor .e-5208ae0-86ddbd1{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-871b51a-dbe37a0{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-e983774-b3d29de{background-color:#EAE8E6;display:flex;flex-direction:column;align-items:center;}.elementor .e-fdbffdc-5c52152{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-0f22108-d8028fa{font-family:DM Sans;font-weight:500;font-size:22px;color:#333F48;line-height:1.35em;}.elementor .e-445a128-5d3c9e1{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-a10849a-e608714{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-07f5dff-bf0e1d1{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-01a916b-c10d351{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-6588bcc-676df3d{background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-addeaa2-5494ff1{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-eddf98e-63a5f78{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-d2b3a1f-f9797ac{font-family:DM Sans;font-weight:400;font-size:36px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-4b1c608-c6a5d80{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-aff84ba-1fd4bac{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-eef6d5e-c5420dd{background-color:#EAE8E6;display:flex;flex-direction:column;align-items:center;}.elementor .e-107fe7f-45bf15e{font-family:DM Sans;font-weight:400;font-size:40px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-e5d1728-34ca308{display:flex;flex-direction:column;flex:0 0 38%;}.elementor .e-b3cc19c-9d07cb9{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-0d13370-fa53ef7{display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-52db4fa-37a929b{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-305267a-08c7402{font-family:DM Sans;font-weight:500;font-size:26px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:uppercase;}.elementor .e-d21ee14-fa74f7a{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-25d10d3-8d0b34c{overflow:hidden;flex:1 1 0px;}.elementor .e-15c4010-3c175b4{font-family:DM Sans;font-weight:500;font-size:26px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:uppercase;}.elementor .e-cb37ef2-5f76df1{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-844a7f4-66a5a8a{overflow:hidden;flex:1 1 0px;}.elementor .e-5e1702a-56bc843{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-6153191-43bd9f4{background-color:#EAE8E6;display:flex;flex-direction:column;align-items:center;}.elementor .e-4b5eaff-6a17bdd{width:275px;}.elementor .e-566faae-bd4f92e{display:flex;flex-direction:column;gap:10px;flex:1 1 300px;align-items:flex-start;}.elementor .e-b976beb-bd7d14c{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-a21e0f4-771cb3b{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-a1c6f50-54f4df7{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-c35fd15-fd0c231{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-3ced583-9e8e9a4{font-family:DM Sans;font-weight:400;font-size:14px;color:#666666;line-height:1.5em;}.elementor .e-16bbfec-fc1bb52{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-0d9d762-bd73548{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-e01ff0d-931a083{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-e01ff0d-931a083:hover,.elementor .e-e01ff0d-931a083:focus-visible{color:#666666;}.elementor .e-b1a980e-33e545e{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-b1a980e-33e545e:hover,.elementor .e-b1a980e-33e545e:focus-visible{color:#666666;}.elementor .e-55bee78-efe33e6{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-55bee78-efe33e6:hover,.elementor .e-55bee78-efe33e6:focus-visible{color:#666666;}.elementor .e-6c4d379-a9355c1{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-6a54e29-a566207{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-c7ef7b4-b42e6b6{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-c7ef7b4-b42e6b6:hover,.elementor .e-c7ef7b4-b42e6b6:focus-visible{color:#666666;}.elementor .e-3e746d8-4fdb223{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-3e746d8-4fdb223:hover,.elementor .e-3e746d8-4fdb223:focus-visible{color:#666666;}.elementor .e-2c0faeb-b8bad04{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-10207ac-7f9a76f{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-10207ac-7f9a76f:hover,.elementor .e-10207ac-7f9a76f:focus-visible{color:#666666;}.elementor .e-49d1c4b-0323375{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-49d1c4b-0323375:hover,.elementor .e-49d1c4b-0323375:focus-visible{color:#666666;}.elementor .e-3988caf-a839222{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-23c80d7-797b212{width:100%;max-width:1280px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-49940ec-395a4f4{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-913a37f-b507a08{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;}