.elementor .e-299fbb4-6793b6c{width:191px;flex:0 0 191px;}.elementor .e-15855fb-1748583{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-11cc5d0-2e6a193{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-4ba6b52-232c1ee{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-cdbc3dc-cf39dff{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-cdbc3dc-cf39dff:hover,.elementor .e-cdbc3dc-cf39dff:focus-visible{color:#FFFFFF;background-color:#333F48;}.elementor .e-8a1d556-a0b3fee{display:flex;flex-direction:row;gap:34px;align-items:center;}.elementor .e-c504b29-f2f4c6e{padding-block-start:22px;padding-block-end:22px;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-4914984-4f998e4{font-family:Myriad Pro;font-weight:400;font-size:120px;color:#FFFFFF;letter-spacing:24px;line-height:1em;text-align:center;}.elementor .e-1710701-1359be7{font-family:Myriad Pro;font-weight:400;font-size:48px;color:#FFFFFF;line-height:1em;text-align:center;text-transform:uppercase;}.elementor .e-2e85aab-88a2291{font-family:Myriad Pro;font-weight:400;font-size:24px;color:#FFFFFF;line-height:1.3em;text-align:center;text-transform:uppercase;}.elementor .e-e4ca9db-8716df7{font-family:Myriad Pro;font-weight:400;font-size:24px;color:#FFFFFF;line-height:1.3em;text-align:center;text-transform:uppercase;}.elementor .e-3c508d6-81895c8{font-family:Myriad Pro;font-weight:400;font-size:24px;color:#FFFFFF;line-height:1.3em;text-align:center;text-transform:uppercase;}.elementor .e-cf8f8aa-06eba51{margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-7a814a8-4348375{min-height:100vh;position:relative;padding-block-start:60px;padding-block-end:150px;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;gap:24px;justify-content:center;align-items:center;}.elementor .e-11bf4a3-cb60c48{font-family:DM Sans;font-weight:400;font-size:40px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-b949006-77cc3c7{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-8ff76ec-53652e2{display:flex;flex-direction:row;gap:36px;}.elementor .e-57a0d4f-6958156{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-138dd73-1b7d26e{width:100%;aspect-ratio:500/622;object-fit:cover;}.elementor .e-d3bee36-dc5666a{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-45b1d27-e59ace6{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-9bc962c-cba11c6{background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-6b77386-031c3c1{font-family:DM Sans;font-weight:400;font-size:40px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-a784356-706d4c0{display:flex;flex-direction:column;flex:0 0 38%;}.elementor .e-5368b8d-878a35a{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-31c1e6f-dac9e15{display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-c72f31c-75ddf61{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-0883a03-1e6812f{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-5b79fb9-89df34a{overflow:hidden;flex:1 1 0px;}.elementor .e-481d98c-b09a37e{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-4d98ae8-624dca0{overflow:hidden;flex:1 1 0px;}.elementor .e-17bb1f5-da025af{width:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-d610b4a-3248eb9{overflow:hidden;flex:1 1 0px;}.elementor .e-5a4a5cf-fb1e733{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-4ac60ec-3608012{background-color:#EAE8E6;display:flex;flex-direction:column;align-items:center;}.elementor .e-2139b27-6c4c8ea{width:100%;aspect-ratio:500/622;object-fit:cover;}.elementor .e-22d92ae-1bfab08{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-332d470-9c94840{font-family:DM Sans;font-weight:400;font-size:40px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-87dafeb-615efd0{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-1587a3c-7634b19{display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-b4819cc-8f686b6{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-e3721e4-d1d999e{background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-f9c65e2-df403a6{font-family:DM Sans;font-weight:400;font-size:40px;color:#333F48;line-height:1.3em;font-style:italic;}.elementor .e-6c36304-86d8d1a{display:flex;flex-direction:column;flex:0 0 38%;}.elementor .e-b60127b-6826783{font-family:DM Sans;font-weight:400;font-size:20px;color:#111111;line-height:1.48em;}.elementor .e-7948c69-0ce2060{display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-ed0e4fa-b9dbe69{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-6e997a3-62de614{font-family:DM Sans;font-weight:500;font-size:26px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:uppercase;}.elementor .e-83976e3-d87b540{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-5e1ab4e-c94b692{overflow:hidden;flex:1 1 0px;}.elementor .e-3e76bd6-c709bcf{font-family:DM Sans;font-weight:500;font-size:26px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:uppercase;}.elementor .e-9e46740-ea4cbf9{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-f49d99f-0fd22fa{overflow:hidden;flex:1 1 0px;}.elementor .e-19591b7-ac4768b{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-86729c9-ba4a6c5{background-color:#EAE8E6;display:flex;flex-direction:column;align-items:center;}.elementor .e-1c09e6a-fa9029d{width:275px;}.elementor .e-457e859-56bc19b{display:flex;flex-direction:column;gap:10px;flex:1 1 300px;align-items:flex-start;}.elementor .e-bea7b6e-212d87e{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-87059bc-6b9a789{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-96791a8-2688c81{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-4df4667-71d3a6b{font-family:DM Sans;font-weight:400;font-size:16px;color:#111111;line-height:1.6em;}.elementor .e-89180b8-b9cb7fc{font-family:DM Sans;font-weight:400;font-size:14px;color:#666666;line-height:1.5em;}.elementor .e-30b8426-4f7a0ee{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-4a8aa39-acbd941{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-c1897dc-f174bd4{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-c1897dc-f174bd4:hover,.elementor .e-c1897dc-f174bd4:focus-visible{color:#666666;}.elementor .e-4fa1ebb-d994ba5{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-4fa1ebb-d994ba5:hover,.elementor .e-4fa1ebb-d994ba5:focus-visible{color:#666666;}.elementor .e-a01501a-068f8cc{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-a01501a-068f8cc:hover,.elementor .e-a01501a-068f8cc:focus-visible{color:#666666;}.elementor .e-f184a9e-6a1269e{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-aeb111d-2e730da{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-3465456-7d7c8bc{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-3465456-7d7c8bc:hover,.elementor .e-3465456-7d7c8bc:focus-visible{color:#666666;}.elementor .e-0d1ce9d-1024c28{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-0d1ce9d-1024c28:hover,.elementor .e-0d1ce9d-1024c28:focus-visible{color:#666666;}.elementor .e-6ad7af7-5a917fc{font-family:DM Sans;font-weight:600;font-size:16px;color:#000000;text-transform:uppercase;}.elementor .e-59fe081-fe2a2e9{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-59fe081-fe2a2e9:hover,.elementor .e-59fe081-fe2a2e9:focus-visible{color:#666666;}.elementor .e-35f147f-c074e7c{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-35f147f-c074e7c:hover,.elementor .e-35f147f-c074e7c:focus-visible{color:#666666;}.elementor .e-ee27632-678a59d{display:flex;flex-direction:column;gap:10px;flex:1 1 220px;align-items:flex-start;}.elementor .e-0374c8a-65c6bc7{width:100%;max-width:1280px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-889f230-4189c39{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-9f8cda5-40bac43{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;}