.elementor .e-5fbea36f-e231{width:820px;font-family:'Cormorant';font-weight:500;font-size:72px;color:#000000;letter-spacing:-0.3px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:60px;margin-inline-start:0px;margin-inline-end:0px;max-width: none;\n}.elementor .e-443eab5d-bc68{font-family:'Open Sans';font-weight:300;font-size:22px;color:#7F6452;letter-spacing:0.5px;line-height:1.4;text-transform:uppercase;margin-block-start:6px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4e278562-944c{max-width:500px;font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.7;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2b0d86c4-1e07:hover,.elementor .e-2b0d86c4-1e07:focus-visible{background-color:#557A7C;}.elementor .e-2b0d86c4-1e07{font-family:'Open Sans';font-weight:500;font-size:14px;color:#ffffff;letter-spacing:0.6px;line-height:20px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:44px;border-radius:3px;border-width:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/09/bomo-icon-pfeil-weiss.png");background-repeat:no-repeat;background-attachment:scroll;background-size:9px 9px;background-position:0% 0%;background-color:#689193;background-position: right 22px center;\n}.elementor .e-7b467fb8-5c7b{position:relative;z-index:2;padding:0px;flex-direction:column;gap:0px;flex:0 0 520px;align-items:flex-start;}.elementor .e-6b3c2290-d516{width:100%;height:auto;}.elementor .e-66ff6142-3d5a{min-width:0px;position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-60px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-3beb05c8-f9bf{width:100%;max-width:1520px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:0px;align-items:center;}.elementor .e-6eb30bb-12d6{width:100%;max-width:100%;padding-block-start:40px;padding-block-end:90px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFFDFB;flex-direction:column;align-items:center;}.elementor .e-619b6f3d-cee9{font-family:'Open Sans';font-weight:500;font-size:13.5px;color:#7F6452;letter-spacing:2.2px;line-height:20px;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-775cb5a2-6fa5{font-family:'Cormorant';font-weight:400;font-size:50px;color:#000000;letter-spacing:0px;line-height:1.1;text-align:center;text-transform:none;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-13638fa3-c81a{font-family:'Open Sans';font-weight:300;font-size:18px;color:#333333;line-height:1.65;text-align:center;margin:0px;}.elementor .e-3c8c4482-7fa0{max-width:1100px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-78ae7d90-5f3f{width:100%;height:100%;object-fit:contain;}.elementor .e-79728c4e-a419{aspect-ratio:700 / 768;padding-block-start:24px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;justify-content:center;align-items:flex-end;}.elementor .e-16e52353-6940{font-family:'Cormorant';font-weight:500;font-size:28px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5115b00d-3c43{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.6;margin:0px;flex:1 1 auto;}.elementor .e-5dd8e405-8b5e{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.5;margin-block-start:18px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-62baaae8-4ff1:hover,.elementor .e-62baaae8-4ff1:focus-visible{background-color:#557A7C;}.elementor .e-62baaae8-4ff1{font-family:'Open Sans';font-weight:500;font-size:13px;color:#ffffff;letter-spacing:0.6px;line-height:20px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:40px;border-radius:3px;border-width:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/09/bomo-icon-pfeil-weiss.png");background-repeat:no-repeat;background-attachment:scroll;background-size:9px 9px;background-position:0% 0%;background-color:#689193;background-position: right 18px center;\n}.elementor .e-22da665a-ee01{padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;flex-direction:column;gap:0px;flex:1 1 auto;align-items:flex-start;}.elementor .e-5742cd43-e1f7{overflow:hidden;padding:0px;border-radius:18px;background-color:#ffffff;box-shadow:0px 20px 50px -34px rgba(127,100,82,.5);flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-4fc6402a-7239{width:100%;height:100%;object-fit:contain;}.elementor .e-5b55a16d-58e3{aspect-ratio:700 / 768;padding-block-start:24px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;justify-content:center;align-items:flex-end;}.elementor .e-7f7a89a-1249{font-family:'Cormorant';font-weight:500;font-size:28px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1ed9fe2c-4d6f{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.6;margin:0px;flex:1 1 auto;}.elementor .e-789408c6-e319{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.5;margin-block-start:18px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-232497cb-f03b:hover,.elementor .e-232497cb-f03b:focus-visible{background-color:#557A7C;}.elementor .e-232497cb-f03b{font-family:'Open Sans';font-weight:500;font-size:13px;color:#ffffff;letter-spacing:0.6px;line-height:20px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:40px;border-radius:3px;border-width:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/09/bomo-icon-pfeil-weiss.png");background-repeat:no-repeat;background-attachment:scroll;background-size:9px 9px;background-position:0% 0%;background-color:#689193;background-position: right 18px center;\n}.elementor .e-69448ff1-2104{padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;flex-direction:column;gap:0px;flex:1 1 auto;align-items:flex-start;}.elementor .e-3e592315-61f7{overflow:hidden;padding:0px;border-radius:18px;background-color:#ffffff;box-shadow:0px 20px 50px -34px rgba(127,100,82,.5);flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-74a05070-a6f1{width:100%;height:100%;object-fit:contain;}.elementor .e-725f37ae-3fc6{aspect-ratio:700 / 768;padding-block-start:24px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;justify-content:center;align-items:flex-end;}.elementor .e-51db0bf8-2b08{font-family:'Cormorant';font-weight:500;font-size:28px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-11daa832-5588{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.6;margin:0px;flex:1 1 auto;}.elementor .e-18ff40b1-9f63{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.5;margin-block-start:18px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f6c605-4b0d:hover,.elementor .e-3f6c605-4b0d:focus-visible{background-color:#557A7C;}.elementor .e-3f6c605-4b0d{font-family:'Open Sans';font-weight:500;font-size:13px;color:#ffffff;letter-spacing:0.6px;line-height:20px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:40px;border-radius:3px;border-width:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/09/bomo-icon-pfeil-weiss.png");background-repeat:no-repeat;background-attachment:scroll;background-size:9px 9px;background-position:0% 0%;background-color:#689193;background-position: right 18px center;\n}.elementor .e-7e18ae16-b1bf{padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;flex-direction:column;gap:0px;flex:1 1 auto;align-items:flex-start;}.elementor .e-293f4c3e-e9a2{overflow:hidden;padding:0px;border-radius:18px;background-color:#ffffff;box-shadow:0px 20px 50px -34px rgba(127,100,82,.5);flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-5919d215-20f1{width:100%;height:100%;object-fit:contain;}.elementor .e-4fa302f6-5acc{aspect-ratio:700 / 768;padding-block-start:24px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;justify-content:center;align-items:flex-end;}.elementor .e-6c9a6106-b91b{font-family:'Cormorant';font-weight:500;font-size:28px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6edaf6da-9cd0{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.6;margin:0px;flex:1 1 auto;}.elementor .e-2b010945-6402{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.5;margin-block-start:18px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-18eeaa83-9fcc:hover,.elementor .e-18eeaa83-9fcc:focus-visible{background-color:#557A7C;}.elementor .e-18eeaa83-9fcc{font-family:'Open Sans';font-weight:500;font-size:13px;color:#ffffff;letter-spacing:0.6px;line-height:20px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:40px;border-radius:3px;border-width:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/09/bomo-icon-pfeil-weiss.png");background-repeat:no-repeat;background-attachment:scroll;background-size:9px 9px;background-position:0% 0%;background-color:#689193;background-position: right 18px center;\n}.elementor .e-31a7503b-3568{padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;flex-direction:column;gap:0px;flex:1 1 auto;align-items:flex-start;}.elementor .e-7356f412-69ed{overflow:hidden;padding:0px;border-radius:18px;background-color:#ffffff;box-shadow:0px 20px 50px -34px rgba(127,100,82,.5);flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-206ad477-46a5{width:100%;padding:0px;gap:28px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-4d13d863-12a9{width:100%;max-width:1520px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:60px;align-items:center;}.elementor .e-1922c92d-eaeb{width:100%;max-width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFFDFB;flex-direction:column;align-items:center;}.elementor .e-7d963264-41b1{font-family:'Open Sans';font-weight:500;font-size:13.5px;color:#7F6452;letter-spacing:2.2px;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47823ddf-5220{font-family:'Cormorant';font-weight:400;font-size:50px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2b658d1b-4d2d{max-width:760px;font-family:'Open Sans';font-weight:300;font-size:17px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-38654e53-2453{padding:0px;flex-direction:column;flex:0 1 1100px;align-items:flex-start;}.elementor .e-6c0140bb-11a9:hover,.elementor .e-6c0140bb-11a9:focus-visible{color:#ffffff;background-color:#7F6452;}.elementor .e-6c0140bb-11a9{width:52px;height:52px;min-width:52px;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1;cursor:pointer;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50%;border-width:1px;border-color:#7F6452;border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s, opacity 0.2s;display:flex;justify-content:center;align-items:center;}.elementor .e-611bbaea-c84c:hover,.elementor .e-611bbaea-c84c:focus-visible{color:#ffffff;background-color:#7F6452;}.elementor .e-611bbaea-c84c{width:52px;height:52px;min-width:52px;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1;cursor:pointer;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50%;border-width:1px;border-color:#7F6452;border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s, opacity 0.2s;display:flex;justify-content:center;align-items:center;}.elementor .e-7f8ed9e6-6b14{width:auto;padding:0px;flex-direction:row;gap:12px;flex:0 0 auto;}.elementor .e-5a609b02-fa27{padding:0px;flex-direction:row;gap:40px;justify-content:space-between;align-items:flex-end;}.elementor .e-38e62853-b0fa{width:auto;height:auto;max-width:100%;max-height:192px;object-fit:contain;}.elementor .e-430df2c2-4097{width:100%;height:240px;padding:24px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-191ea66-2e58{font-family:'Open Sans';font-weight:500;font-size:12.5px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-583c68d0-f89f{font-family:'Cormorant';font-weight:500;font-size:31px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-71f4b21-bd27{font-family:'Cormorant';font-weight:500;font-size:21px;color:#7F6452;line-height:1.25;font-style:italic;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-314bcd68-12f8{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-5157e2b7-b745{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-31cb1ac9-9188{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-23dc18b1-e314{padding:0px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:8px;flex-wrap:wrap;flex:1 1 auto;align-content: flex-start; list-style: none;\n}.elementor .e-3d2f2b54-5ef7:hover,.elementor .e-3d2f2b54-5ef7:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-3d2f2b54-5ef7{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-4f97fc28-218c{width:292px;padding:0px;flex-direction:column;gap:0px;flex:0 0 292px;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-43d24bf0-d712{width:auto;height:auto;max-width:100%;max-height:192px;object-fit:contain;}.elementor .e-2a931d0-b3a3{width:100%;height:240px;padding:24px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-49968e1-1cd8{font-family:'Open Sans';font-weight:500;font-size:12.5px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ebcb93b-ee6f{font-family:'Cormorant';font-weight:500;font-size:31px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f5c747f-b8b4{font-family:'Cormorant';font-weight:500;font-size:21px;color:#7F6452;line-height:1.25;font-style:italic;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-707f1104-6329{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-1c88e89d-9a90{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-2c3b6326-2ff1{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-70795f97-94e8{padding:0px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:8px;flex-wrap:wrap;flex:1 1 auto;align-content: flex-start; list-style: none;\n}.elementor .e-3d094686-5f35:hover,.elementor .e-3d094686-5f35:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-3d094686-5f35{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-5cfb15fc-4d3e{width:292px;padding:0px;flex-direction:column;gap:0px;flex:0 0 292px;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-42ae3da0-f59f{width:auto;height:auto;max-width:100%;max-height:192px;object-fit:contain;}.elementor .e-7221c5d1-b4f5{width:100%;height:240px;padding:24px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-6a9bd2ef-d992{font-family:'Open Sans';font-weight:500;font-size:12.5px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7b98a0c8-53b9{font-family:'Cormorant';font-weight:500;font-size:31px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4555906d-b9b0{font-family:'Cormorant';font-weight:500;font-size:21px;color:#7F6452;line-height:1.25;font-style:italic;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10cae69e-2af8{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-4f571039-7b94{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-416e4a33-df5f{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-20415969-4572{padding:0px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:8px;flex-wrap:wrap;flex:1 1 auto;align-content: flex-start; list-style: none;\n}.elementor .e-791e23e1-7f8e:hover,.elementor .e-791e23e1-7f8e:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-791e23e1-7f8e{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-6c493893-dd4e{width:292px;padding:0px;flex-direction:column;gap:0px;flex:0 0 292px;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-6c0c278a-7df4{width:auto;height:auto;max-width:100%;max-height:192px;object-fit:contain;}.elementor .e-2c75392e-925a{width:100%;height:240px;padding:24px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-16d4f920-1e8a{font-family:'Open Sans';font-weight:500;font-size:12.5px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3feb1ccb-dc67{font-family:'Cormorant';font-weight:500;font-size:31px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-518008dc-236c{font-family:'Cormorant';font-weight:500;font-size:21px;color:#7F6452;line-height:1.25;font-style:italic;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-12ee6549-c076{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-d1c677a-d88f{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-157d6900-b68d{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-2bd831a0-8aa7{padding:0px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:8px;flex-wrap:wrap;flex:1 1 auto;align-content: flex-start; list-style: none;\n}.elementor .e-2b249f47-7975:hover,.elementor .e-2b249f47-7975:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-2b249f47-7975{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-9b00238-ae2f{width:292px;padding:0px;flex-direction:column;gap:0px;flex:0 0 292px;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-531ade8e-26e3{width:auto;height:auto;max-width:100%;max-height:192px;object-fit:contain;}.elementor .e-306c7423-99d2{width:100%;height:240px;padding:24px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-34d77dfa-b88b{font-family:'Open Sans';font-weight:500;font-size:12.5px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a965a22-28d4{font-family:'Cormorant';font-weight:500;font-size:31px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6840814a-8b7b{font-family:'Cormorant';font-weight:500;font-size:21px;color:#7F6452;line-height:1.25;font-style:italic;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-62ff8367-1521{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-470875ea-6f7b{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-e96f40-fac7{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-5f58b177-d9df{padding:0px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:8px;flex-wrap:wrap;flex:1 1 auto;align-content: flex-start; list-style: none;\n}.elementor .e-5d4e9356-5b82:hover,.elementor .e-5d4e9356-5b82:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-5d4e9356-5b82{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-2948dd6e-a1ea{width:292px;padding:0px;flex-direction:column;gap:0px;flex:0 0 292px;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-4ec34ad7-e08e{width:auto;height:auto;max-width:100%;max-height:192px;object-fit:contain;}.elementor .e-1601e366-3551{width:100%;height:240px;padding:24px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-c9e412c-1c9b{font-family:'Open Sans';font-weight:500;font-size:12.5px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6887a87-4a46{font-family:'Cormorant';font-weight:500;font-size:31px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-69918f20-b4b3{font-family:'Cormorant';font-weight:500;font-size:21px;color:#7F6452;line-height:1.25;font-style:italic;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6edaec9e-1e79{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-24703ff-b68d{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-521d9485-bb41{padding:0px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:8px;flex-wrap:wrap;flex:1 1 auto;align-content: flex-start; list-style: none;\n}.elementor .e-1daac777-f4b3:hover,.elementor .e-1daac777-f4b3:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-1daac777-f4b3{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-42d2754c-fd6c{width:292px;padding:0px;flex-direction:column;gap:0px;flex:0 0 292px;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-74312457-8a76{width:auto;height:auto;max-width:100%;max-height:192px;object-fit:contain;}.elementor .e-8261b4a-23d5{width:100%;height:240px;padding:24px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-5b866518-67ad{font-family:'Open Sans';font-weight:500;font-size:12.5px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3a54e297-a2a0{font-family:'Cormorant';font-weight:500;font-size:31px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-777f3c63-eaee{font-family:'Cormorant';font-weight:500;font-size:21px;color:#7F6452;line-height:1.25;font-style:italic;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1ab0e3a-9128{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-5e340771-dccf{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-39a7e61c-de64{width:auto;font-family:'Open Sans';font-weight:300;font-size:12.5px;color:#7F6452;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-6586d45b-2a0a{padding:0px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:8px;flex-wrap:wrap;flex:1 1 auto;align-content: flex-start; list-style: none;\n}.elementor .e-cf804f-a128:hover,.elementor .e-cf804f-a128:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-cf804f-a128{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-66f488ad-64c3{width:292px;padding:0px;flex-direction:column;gap:0px;flex:0 0 292px;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-5feb86b-c9e7{width:100%;padding:0px;margin:0px;flex-direction:row;gap:24px;flex-wrap:nowrap;align-items:stretch;list-style: none; overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-width: none; -webkit-overflow-scrolling: touch; &::-webkit-scrollbar { display: none; }\n}.elementor .e-124acfc5-2edf{width:100%;max-width:1420px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:56px;align-items:stretch;}.elementor .e-7230bb19-2786{width:100%;max-width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFF2E9;flex-direction:column;align-items:center;}.elementor .e-1f8aba49-593f{font-family:'Open Sans';font-weight:500;font-size:13.5px;color:#7F6452;letter-spacing:2.2px;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2c58bf0f-ea46{font-family:'Cormorant';font-weight:400;font-size:50px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin:0px;}.elementor .e-792281e8-c4cd{padding:0px;flex-direction:column;flex:0 1 640px;align-items:flex-start;}.elementor .e-608c1e12-a3e9{font-family:'Open Sans';font-weight:300;font-size:17px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-2b18d618-d2d8:hover,.elementor .e-2b18d618-d2d8:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-2b18d618-d2d8{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-79b7ad1f-e081{padding:0px;flex-direction:column;gap:24px;flex:0 1 520px;align-items:flex-start;}.elementor .e-33292f93-b71c{padding:0px;margin-block-start:0px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:80px;justify-content:space-between;align-items:flex-end;}.elementor .e-2e200cc8-ab87{width:100%;height:auto;aspect-ratio:1440 / 650;object-fit:cover;border-radius:22px;background-color:#F4E7DE;object-position: center 35%;\n}.elementor .e-589867b3-49f1{font-family:'Cormorant';font-weight:400;font-size:40px;color:#E9C7B1;line-height:1;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6ad3d9a-96df{font-family:'Cormorant';font-weight:500;font-size:28px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6627cfa5-fa86{font-family:'Open Sans';font-weight:300;font-size:15.5px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-42ca7e71-f3eb{padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0px;align-items:flex-start;border-top-style: solid; border-top-color: #E9C7B1;\n}.elementor .e-749b202a-e1e1{font-family:'Cormorant';font-weight:400;font-size:40px;color:#E9C7B1;line-height:1;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f48cdca-6f94{font-family:'Cormorant';font-weight:500;font-size:28px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-140b8665-3076{font-family:'Open Sans';font-weight:300;font-size:15.5px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-7be5681a-ca0b{padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0px;align-items:flex-start;border-top-style: solid; border-top-color: #E9C7B1;\n}.elementor .e-1221d6ed-4cfc{font-family:'Cormorant';font-weight:400;font-size:40px;color:#E9C7B1;line-height:1;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-68c7780f-e63e{font-family:'Cormorant';font-weight:500;font-size:28px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10626051-54d4{font-family:'Open Sans';font-weight:300;font-size:15.5px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-19d60240-f855{padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0px;align-items:flex-start;border-top-style: solid; border-top-color: #E9C7B1;\n}.elementor .e-75aabb78-a608{font-family:'Cormorant';font-weight:400;font-size:40px;color:#E9C7B1;line-height:1;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7cb5ae83-a573{font-family:'Cormorant';font-weight:500;font-size:28px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3ec3b42a-64a9{font-family:'Open Sans';font-weight:300;font-size:15.5px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-2eb72296-3cfe{padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0px;align-items:flex-start;border-top-style: solid; border-top-color: #E9C7B1;\n}.elementor .e-2338206c-42fd{width:100%;padding:0px;margin-block-start:64px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:40px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-1283d43a-ba90{width:100%;max-width:1520px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-54d4097b-2b71{width:100%;max-width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFFDFB;flex-direction:column;align-items:center;}.elementor .e-480b3cbb-4b9b{font-family:'Open Sans';font-weight:500;font-size:13.5px;color:#7F6452;letter-spacing:2.2px;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-295275d4-6402{font-family:'Cormorant';font-weight:400;font-size:46px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-344721ce-b15f{font-family:'Open Sans';font-weight:300;font-size:17px;color:#333333;line-height:1.65;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a91d9a9-3556{width:40px;height:40px;min-width:40px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-standard.png");background-repeat:no-repeat;background-attachment:scroll;background-size:19px 19px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-39b0ddd6-778f{font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.2;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-1b97234d-a290{width:auto;font-family:'Open Sans';font-weight:300;font-size:24px;color:#7F6452;line-height:1;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-5e61a51b-c3f6{width:100%;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-1e10cdbb-1f8f{width:100%;}.elementor .e-ce3d9b3-bb54{cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-7340a000-d48d{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.55;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-434d3138-43e2{width:28px;height:28px;min-width:28px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-farben.png");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-6094f4a9-818b{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.3;margin:0px;white-space: nowrap;\n}.elementor .e-2db16539-45ca{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:40px;background-color:#FFF2E9;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-52f1b5aa-8da7{width:28px;height:28px;min-width:28px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-oberflaeche.png");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-5f502937-d924{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.3;margin:0px;white-space: nowrap;\n}.elementor .e-c27cb6c-75f7{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:40px;background-color:#FFF2E9;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-4efa0969-e6b3{width:28px;height:28px;min-width:28px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-veredelung.png");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-4fd7f6ff-f1b4{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.3;margin:0px;white-space: nowrap;\n}.elementor .e-77c6d9b9-e237{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:40px;background-color:#FFF2E9;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-5d27f910-3cfe{width:28px;height:28px;min-width:28px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-branding.png");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-5baec1fc-6f7d{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.3;margin:0px;white-space: nowrap;\n}.elementor .e-575af981-e20c{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:40px;background-color:#FFF2E9;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-3fbf7a62-6c01{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-5923ffed-1f3b{padding-block-start:0px;padding-block-end:18px;padding-inline-start:74px;padding-inline-end:18px;}.elementor .e-5aee53d6-a569{overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#F0DCCD;border-style:solid;background-color:#FFFDFB;&[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-3161b162-2ceb{width:40px;height:40px;min-width:40px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-angepasst.png");background-repeat:no-repeat;background-attachment:scroll;background-size:19px 19px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-6a73ed52-edfe{font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.2;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-33cc089a-6bb2{width:auto;font-family:'Open Sans';font-weight:300;font-size:24px;color:#7F6452;line-height:1;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-23bd8bd8-9bb7{width:100%;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-2b00b392-12ec{width:100%;}.elementor .e-37b0a7d-f3d1{cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-14dede53-3ff2{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.55;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6465d1ff-6ef6{width:28px;height:28px;min-width:28px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-verschluesse.png");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-43ff5739-b3d6{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.3;margin:0px;white-space: nowrap;\n}.elementor .e-60feb27b-adc3{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:40px;background-color:#FFF2E9;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-b7d7f38-9967{width:28px;height:28px;min-width:28px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-pumpkopf.png");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-d3417ff-a782{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.3;margin:0px;white-space: nowrap;\n}.elementor .e-3fed06d6-bd93{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:40px;background-color:#FFF2E9;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-898af97-ea79{width:28px;height:28px;min-width:28px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-groesse.png");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-45afbed-ebaa{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.3;margin:0px;white-space: nowrap;\n}.elementor .e-4fffcb06-7fdb{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:40px;background-color:#FFF2E9;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-5199a88a-a0b4{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-316f9bcd-40e0{padding-block-start:0px;padding-block-end:18px;padding-inline-start:74px;padding-inline-end:18px;}.elementor .e-30115bd0-7160{overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#F0DCCD;border-style:solid;background-color:#FFFDFB;&[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-474b7387-5c82{width:40px;height:40px;min-width:40px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-individuell.png");background-repeat:no-repeat;background-attachment:scroll;background-size:19px 19px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-65dd7539-54e9{font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.2;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-4ceced51-12e8{width:auto;font-family:'Open Sans';font-weight:300;font-size:24px;color:#7F6452;line-height:1;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-6096239c-975a{width:100%;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-388f1bc3-b645{width:100%;}.elementor .e-10a9d081-9764{cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-624f1a59-2dd2{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.55;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-36af689a-7f2a{width:28px;height:28px;min-width:28px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-sonderformen.png");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-73a0e7ac-925d{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.3;margin:0px;white-space: nowrap;\n}.elementor .e-6852929-ebb9{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:40px;background-color:#FFF2E9;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-1f91350f-67c9{width:28px;height:28px;min-width:28px;padding:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-werkzeug.png");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-72167969-7892{font-family:'Open Sans';font-weight:300;font-size:13px;color:#7F6452;line-height:1.3;margin:0px;white-space: nowrap;\n}.elementor .e-3365fe86-e828{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:40px;background-color:#FFF2E9;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-28c8512a-2940{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-727aa7c1-1343{padding-block-start:0px;padding-block-end:18px;padding-inline-start:74px;padding-inline-end:18px;}.elementor .e-47f568ab-1b71{overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#F0DCCD;border-style:solid;background-color:#FFFDFB;&[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-20b0723b-8e72{padding:0px;gap:0px;}.elementor .e-1738cef7-f0e6:hover,.elementor .e-1738cef7-f0e6:focus-visible{background-color:#557A7C;}.elementor .e-1738cef7-f0e6{font-family:'Open Sans';font-weight:500;font-size:14px;color:#ffffff;letter-spacing:0.6px;line-height:20px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:44px;border-radius:3px;border-width:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/09/bomo-icon-pfeil-weiss.png");background-repeat:no-repeat;background-attachment:scroll;background-size:9px 9px;background-position:0% 0%;background-color:#689193;background-position: right 22px center;\n}.elementor .e-faa9914-540f:hover,.elementor .e-faa9914-540f:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-faa9914-540f{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:center;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-6b0ed954-547b{padding:0px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 20px 28px;\n}.elementor .e-26828225-9b17{width:620px;padding-block-start:64px;padding-block-end:60px;padding-inline-start:60px;padding-inline-end:60px;background-color:#FFF2E9;flex-direction:column;gap:0px;flex:0 0 620px;align-items:stretch;}.elementor .e-724a4382-6c6d{width:100%;height:100%;max-width:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-c928465-4d09{min-width:0px;min-height:480px;overflow:hidden;position:relative;padding:0px;background-color:#E9E3DE;flex:1 1 auto;}.elementor .e-7e631e5e-1dd8{width:calc(50% + 720px);min-height:860px;max-width:100%;padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-7e9de75e-3f2f{width:100%;max-width:100%;padding:0px;margin:0px;background-color:#FFFDFB;flex-direction:column;align-items:flex-end;}.elementor .e-4fcb9d2-55de{font-family:'Open Sans';font-weight:500;font-size:13.5px;color:#7F6452;letter-spacing:2.2px;line-height:20px;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-78cf21d4-633c{font-family:'Cormorant';font-weight:400;font-size:50px;color:#000000;letter-spacing:0px;line-height:1.1;text-align:center;text-transform:none;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7999ca37-997b{max-width:760px;font-family:'Open Sans';font-weight:300;font-size:18px;color:#333333;line-height:1.65;text-align:center;margin:0px;}.elementor .e-17855ef9-7c97{max-width:1000px;padding:0px;margin-block-start:0px;margin-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center;}.elementor .e-6838361a-81bc{width:54px;height:54px;min-width:54px;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-recycling.png");background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-7631dbfe-74f7{font-family:'Open Sans';font-weight:600;font-size:14px;color:#7F6452;letter-spacing:1.6px;line-height:1.6;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5beb9bc6-260b{font-family:'Open Sans';font-weight:300;font-size:15.5px;color:#333333;line-height:1.6;margin:0px;}.elementor .e-5e4dfe2c-9160{padding-block-start:34px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:18px;background-color:#FFF2E9;box-shadow:0px 18px 40px -30px rgba(127,100,82,.45);flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-2bcee5fd-7d7e{width:54px;height:54px;min-width:54px;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-monomaterial.png");background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-3c4a3fd4-6776{font-family:'Open Sans';font-weight:600;font-size:14px;color:#7F6452;letter-spacing:1.6px;line-height:1.6;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-27d34e65-fb14{font-family:'Open Sans';font-weight:300;font-size:15.5px;color:#333333;line-height:1.6;margin:0px;}.elementor .e-2b7d62cb-cc14{padding-block-start:34px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:18px;background-color:#FFF2E9;box-shadow:0px 18px 40px -30px rgba(127,100,82,.45);flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-7fc14ee1-2d33{width:54px;height:54px;min-width:54px;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-pcr.png");background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-3ed4da2-7152{font-family:'Open Sans';font-weight:600;font-size:14px;color:#7F6452;letter-spacing:1.6px;line-height:1.6;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-35a79021-bdb9{font-family:'Open Sans';font-weight:300;font-size:15.5px;color:#333333;line-height:1.6;margin:0px;}.elementor .e-14d1ff66-5860{padding-block-start:34px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:18px;background-color:#FFF2E9;box-shadow:0px 18px 40px -30px rgba(127,100,82,.45);flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-46f44b2d-aad9{width:54px;height:54px;min-width:54px;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;border-width:1px;border-color:#E9C7B1;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-ressourcen.png");background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:center center;background-color:#FFFDFB;flex:0 0 auto;}.elementor .e-10600aa5-740e{font-family:'Open Sans';font-weight:600;font-size:14px;color:#7F6452;letter-spacing:1.6px;line-height:1.6;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2bf0cc9a-48d5{font-family:'Open Sans';font-weight:300;font-size:15.5px;color:#333333;line-height:1.6;margin:0px;}.elementor .e-1dad4995-13df{padding-block-start:34px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:18px;background-color:#FFF2E9;box-shadow:0px 18px 40px -30px rgba(127,100,82,.45);flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-31a811da-8a5f{width:100%;padding:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-7adae38e-3339{width:54px;height:54px;min-width:54px;padding:0px;border-radius:50%;border-width:1px;border-color:#689193;border-style:solid;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-icon-ppwr.png");background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:center center;background-color:#689193;flex:0 0 auto;}.elementor .e-5e90f6d1-446a{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.55;margin:0px;flex:1 1 auto;}.elementor .e-153ffcc5-849a:hover,.elementor .e-153ffcc5-849a:focus-visible{color:#557A7C;border-color:#557A7C;}.elementor .e-153ffcc5-849a{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:center;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-a0fb461-4f60{padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:18px;border-width:1px;border-color:#E9C7B1;border-style:solid;background-color:#FFFDFB;flex-direction:row;gap:22px;align-items:center;}.elementor .e-3d2ebca0-d05e{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-1d28becb-98dd{width:100%;max-width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFFDFB;flex-direction:column;align-items:center;}.elementor .e-4c3965e7-d52e{font-family:'Open Sans';font-weight:500;font-size:13.5px;color:#7F6452;letter-spacing:2.2px;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4e3f1aa3-5600{font-family:'Cormorant';font-weight:400;font-size:50px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin:0px;}.elementor .e-7b4fe6c4-1709{padding:0px;flex-direction:column;flex:0 1 auto;align-items:flex-start;}.elementor .e-233c752b-75c0{max-width:600px;font-family:'Open Sans';font-weight:300;font-size:17px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-6fdd613b-59e5{padding:0px;flex-direction:row;gap:80px;justify-content:space-between;align-items:flex-end;}.elementor .e-57337b9-41a0{width:100%;height:100%;object-fit:cover;object-position: center top;\n}.elementor .e-4313bb2a-988a{width:14px;height:28px;position:absolute;inset-block-start:50%;inset-inline-end:0px;padding:0px;margin-block-start:-14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FFF2E9;clip-path:polygon(100% 0, 0 50%, 100% 100%);}.elementor .e-65c81847-ab8e{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#E9C7B1;justify-content:center;align-items:flex-end;}.elementor .e-34b8e5b-444b{font-family:'Open Sans';font-weight:700;font-size:38px;color:#000000;line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-779940c4-d12b{font-family:'Cormorant';font-weight:500;font-size:27px;color:#000000;letter-spacing:1px;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1087e88a-96b8{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.6;margin:0px;}.elementor .e-4a924da0-d182{padding-block-start:44px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-1abe4490-3fd8{width:100%;height:100%;object-fit:cover;object-position: center top;\n}.elementor .e-1ec64c5-9334{width:14px;height:28px;position:absolute;inset-block-start:50%;inset-inline-end:0px;padding:0px;margin-block-start:-14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FFF2E9;clip-path:polygon(100% 0, 0 50%, 100% 100%);}.elementor .e-4828eaf1-462d{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#E9C7B1;justify-content:center;align-items:flex-end;}.elementor .e-23ac3248-33cc{font-family:'Open Sans';font-weight:700;font-size:38px;color:#000000;line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a5ac0c5-1703{font-family:'Cormorant';font-weight:500;font-size:27px;color:#000000;letter-spacing:1px;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-50881842-f118{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.6;margin:0px;}.elementor .e-70463e59-3eae{padding-block-start:44px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-316062aa-e993{font-family:'Open Sans';font-weight:700;font-size:38px;color:#000000;line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52a2c3-35c4{font-family:'Cormorant';font-weight:500;font-size:27px;color:#000000;letter-spacing:1px;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-655499f9-35fc{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.6;margin:0px;}.elementor .e-7bacac81-45bd{padding-block-start:44px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-1f459313-c5bc{width:100%;height:100%;object-fit:cover;object-position: center top;\n}.elementor .e-66d16817-e78a{width:14px;height:28px;position:absolute;inset-block-start:50%;inset-inline-start:0px;padding:0px;margin-block-start:-14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FFF2E9;clip-path:polygon(0 0, 100% 50%, 0 100%);}.elementor .e-19154c45-1882{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#E9C7B1;justify-content:center;align-items:flex-end;}.elementor .e-34b2fa21-e43f{font-family:'Open Sans';font-weight:700;font-size:38px;color:#000000;line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-35d489a2-e3cb{font-family:'Cormorant';font-weight:500;font-size:27px;color:#000000;letter-spacing:1px;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-695eaa53-6238{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.6;margin:0px;}.elementor .e-579b7dcd-77d1{padding-block-start:44px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-5ab9b7a2-6d8d{width:100%;height:100%;object-fit:cover;object-position: center top;\n}.elementor .e-d798d7c-38a5{width:14px;height:28px;position:absolute;inset-block-start:50%;inset-inline-start:0px;padding:0px;margin-block-start:-14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FFF2E9;clip-path:polygon(0 0, 100% 50%, 0 100%);}.elementor .e-16e73848-ce3c{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#E9C7B1;justify-content:center;align-items:flex-end;}.elementor .e-14e934a1-6d3d{width:100%;padding:0px;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-376a8eac-c1df{width:100%;max-width:1520px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:70px;align-items:stretch;}.elementor .e-6ad03b1b-3432{width:100%;max-width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFF2E9;flex-direction:column;align-items:center;}.elementor .e-6c9cfe94-f162{font-family:'Open Sans';font-weight:500;font-size:13.5px;color:#7F6452;letter-spacing:2.2px;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5fc125b8-a9bf{font-family:'Cormorant';font-weight:400;font-size:50px;color:#000000;letter-spacing:0px;line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-dfd1418-b107{font-family:'Open Sans';font-weight:300;font-size:17px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-11b7ff2a-9b77{padding:0px;flex-direction:column;flex:0 1 740px;align-items:flex-start;}.elementor .e-1eecf91d-ee6d:hover,.elementor .e-1eecf91d-ee6d:focus-visible{background-color:#557A7C;}.elementor .e-1eecf91d-ee6d{font-family:'Open Sans';font-weight:500;font-size:14px;color:#ffffff;letter-spacing:0.6px;line-height:20px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:44px;border-radius:3px;border-width:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/09/bomo-icon-pfeil-weiss.png");background-repeat:no-repeat;background-attachment:scroll;background-size:9px 9px;background-position:0% 0%;background-color:#689193;flex:0 0 auto;background-position: right 22px center;\n}.elementor .e-5a240030-ff8d{padding:0px;flex-direction:row;gap:60px;justify-content:space-between;align-items:flex-end;}.elementor .e-1c67ea3b-5197{width:100%;height:100%;object-fit:contain;object-position: center bottom;\n}.elementor .e-21a02ec0-d005{width:100%;overflow:hidden;aspect-ratio:342 / 380;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:18px;background-color:#FFF2E9;justify-content:center;align-items:flex-end;}.elementor .e-5afbcfa2-176c{font-family:'Open Sans';font-weight:500;font-size:12px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7dab33d9-3771{font-family:'Cormorant';font-weight:500;font-size:27px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c58f8af-f126{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.6;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-2c5852f3-6d4b{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-block-end-width:1px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-7654c40c-4221{text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-b07b9b5-4054{width:100%;height:100%;object-fit:contain;object-position: center bottom;\n}.elementor .e-5ecff0ec-cb07{width:100%;overflow:hidden;aspect-ratio:342 / 380;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:18px;background-color:#FFF2E9;justify-content:center;align-items:flex-end;}.elementor .e-29b17af8-9af1{font-family:'Open Sans';font-weight:500;font-size:12px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4bf9e690-d294{font-family:'Cormorant';font-weight:500;font-size:27px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c1120f2-6aa7{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.6;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-6b8feb19-8497{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-block-end-width:1px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-3036f9d1-2487{text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-52c77c81-3df0{width:100%;height:100%;object-fit:contain;object-position: center bottom;\n}.elementor .e-13b3bea3-21fb{width:100%;overflow:hidden;aspect-ratio:342 / 380;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:18px;background-color:#FFF2E9;justify-content:center;align-items:flex-end;}.elementor .e-3bf84108-5601{font-family:'Open Sans';font-weight:500;font-size:12px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f6c5088-fe49{font-family:'Cormorant';font-weight:500;font-size:27px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d089952-740d{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.6;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-1623c6f7-c254{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-block-end-width:1px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-620d9e9d-25e5{text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-6c6f3c34-ad9c{width:100%;height:100%;object-fit:contain;object-position: center bottom;\n}.elementor .e-7a50d4ec-aaf1{width:100%;overflow:hidden;aspect-ratio:342 / 380;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:18px;background-color:#FFF2E9;justify-content:center;align-items:flex-end;}.elementor .e-1178c5c4-de08{font-family:'Open Sans';font-weight:500;font-size:12px;color:#7F6452;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c61f831-d850{font-family:'Cormorant';font-weight:500;font-size:27px;color:#000000;letter-spacing:0px;line-height:1.15;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-33db65f7-1d4a{font-family:'Open Sans';font-weight:300;font-size:15px;color:#333333;line-height:1.6;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-47803180-1123{width:auto;font-family:'Open Sans';font-weight:400;font-size:14px;color:#689193;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:4px;margin:0px;border-block-end-width:1px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: #689193; white-space: nowrap;\n}.elementor .e-61a4c91a-f377{text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-1e844b0a-ddb0{width:100%;padding:0px;gap:28px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-617c717-92b9{width:100%;max-width:1520px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:56px;align-items:stretch;}.elementor .e-5a863a79-37b3{width:100%;max-width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFFDFB;flex-direction:column;align-items:center;}.elementor .e-31eb52fc-318c{font-family:'Open Sans';font-weight:500;font-size:13.5px;color:#7F6452;letter-spacing:2.2px;line-height:20px;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-27315415-764d{font-family:'Cormorant';font-weight:400;font-size:50px;color:#000000;letter-spacing:0px;line-height:1.1;text-align:center;text-transform:none;margin:0px;}.elementor .e-7f37850b-8809{padding:0px;flex-direction:column;align-items:center;}.elementor .e-29e28ce3-5fac{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-49d0be17-1032{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-50ad13eb-bde3{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-76a52ea2-fde8{width:100%;}.elementor .e-271d8b05-7c7e{cursor:pointer;padding:0px;}.elementor .e-76d97a04-47c7{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-77ad65d2-97c6{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5ca0ee08-8df4{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-46057132-6328{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-236eee78-d5c6{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-2b893833-da9f{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-600cdda-7004{width:100%;}.elementor .e-3f354f53-167f{cursor:pointer;padding:0px;}.elementor .e-37450742-4651{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-323a1187-e26a{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-171c952a-ea9c{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-6071ef4d-4d34{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-5768e16-ad70{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-1ff18f82-d30e{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-277c49a7-642e{width:100%;}.elementor .e-47f1ce6-45dd{cursor:pointer;padding:0px;}.elementor .e-78ceae71-97a2{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-6d1aa119-8b39{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-531fd117-ffe6{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-6a96564a-26cc{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-2ad30966-56ab{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-4908e8da-7545{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-2754dd21-8c7e{width:100%;}.elementor .e-4e439221-4cc5{cursor:pointer;padding:0px;}.elementor .e-4c9469fa-e156{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-5a8b09be-16cf{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-154ac189-8659{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-767dc313-7a1d{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-77b8b0ac-aaa9{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-20c4951b-da55{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-7fcdbe69-3b02{width:100%;}.elementor .e-2fbd979b-13ef{cursor:pointer;padding:0px;}.elementor .e-76b8ff62-11e4{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-5d81b6f8-6dce{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-521061e6-de9c{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-41a28b36-f878{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-7662ab62-7164{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-275bea90-d8c5{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-2defc54b-a3d5{width:100%;}.elementor .e-5e14d69f-dce7{cursor:pointer;padding:0px;}.elementor .e-10f21d3e-b5d5{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-6f72bcaf-53ab{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4aea1de7-97ff{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-26625c29-46f9{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-76dabdf-a38c{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-5c2e530b-3138{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-1c40174c-6a89{width:100%;}.elementor .e-1f2c190a-3fbb{cursor:pointer;padding:0px;}.elementor .e-38075cf3-1490{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-4c08412e-e94b{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-72402ae1-75d4{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-4af84fd9-716b{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-567028c0-6722{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-5ce77a6c-2036{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-6f01aa0c-1365{width:100%;}.elementor .e-1a56876d-ddb7{cursor:pointer;padding:0px;}.elementor .e-2bde07da-71a5{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-62f798c7-35cd{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-791879e2-cec0{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-51e1a2a2-e5d6{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-18ab18c1-37b2{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-78076e07-2f81{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-77d21f0e-9fae{width:100%;}.elementor .e-28a949ec-c55e{cursor:pointer;padding:0px;}.elementor .e-86b623d-4a1a{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-3ba9f4b0-d9f4{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6475b8f3-a22f{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-55f9a095-f127{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-171584da-f290{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-4077faad-357e{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-73500423-399b{width:100%;}.elementor .e-2fa14def-99c2{cursor:pointer;padding:0px;}.elementor .e-2b8c4416-48f0{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-4ed29696-8c32{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-30b47571-d768{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-6be98631-43c4{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-b21b8d8-a8a7{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-710ab864-23ea{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-66c7e2ea-5ff8{width:100%;}.elementor .e-4ec6e1c7-fdaf{cursor:pointer;padding:0px;}.elementor .e-21ea575c-3c8a{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-1ec37196-4d86{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1ba434d-1e74{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-6d153c21-c527{min-width:0px;font-family:'Cormorant';font-weight:500;font-size:24px;color:#000000;letter-spacing:0px;line-height:1.3;text-transform:none;margin:0px;flex:1 1 auto;}.elementor .e-557a0331-99e9{width:auto;font-family:'Open Sans';font-weight:300;font-size:26px;color:#7F6452;line-height:1.2;margin:0px;transition:transform 0.2s;flex:0 0 auto;}.elementor .e-1f2a0c46-4c5b{width:100%;padding:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-40f27fb1-ba34{width:100%;}.elementor .e-6e99b4b6-b1a9{cursor:pointer;padding:0px;}.elementor .e-bf462dd-78bb{font-family:'Open Sans';font-weight:300;font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-2ae115d0-5641{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-57b626da-6e67{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #EBD3C2; &[open] > summary .e-paragraph-base:last-child { transform: rotate(45deg); }\n}.elementor .e-5acab498-3142{width:100%;max-width:860px;padding:0px;gap:0px;}.elementor .e-103110f2-f9a8{width:100%;max-width:1520px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:50px;align-items:center;}.elementor .e-32e1154a-6592{width:100%;max-width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFF2E9;flex-direction:column;align-items:center;}.elementor .e-521f9547-8233{width:600px;max-width:100%;font-family:'Open Sans';font-weight:700;font-size:45px;color:#ffffff;letter-spacing:0px;line-height:1.2;text-transform:uppercase;margin:0px;& span { font-weight: 300; }\n}.elementor .e-67136711-54d2{width:547px;max-width:100%;font-family:'Open Sans';font-weight:300;font-size:18px;color:#ffffff;line-height:28px;margin:0px;}.elementor .e-6d6a7dd5-2185{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:38px;flex-direction:column;gap:25px;flex:0 0 50%;align-items:flex-start;}.elementor .e-4baad8da-d4d8{font-family:'Open Sans';font-weight:300;font-size:18px;color:#ffffff;line-height:35px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:55px;padding-inline-end:0px;margin:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-kontakt-icon-mail.png");background-repeat:no-repeat;background-attachment:scroll;background-size:35px 35px;background-position:0% 0%;background-position: left center; & a { color: #ffffff; text-decoration: none; }\n}.elementor .e-7ade3750-54d4{font-family:'Open Sans';font-weight:300;font-size:18px;color:#ffffff;line-height:35px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:55px;padding-inline-end:0px;margin:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-kontakt-icon-telefon.png");background-repeat:no-repeat;background-attachment:scroll;background-size:35px 35px;background-position:0% 0%;background-position: left center; & a { color: #ffffff; text-decoration: none; }\n}.elementor .e-73550cb2-f399{font-family:'Open Sans';font-weight:300;font-size:18px;color:#ffffff;line-height:35px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:55px;padding-inline-end:0px;margin:0px;background-image:url("https://bomo-trendline.de/wp-content/uploads/2026/10/bomo-kontakt-icon-senden.png");background-repeat:no-repeat;background-attachment:scroll;background-size:35px 35px;background-position:0% 0%;background-position: left center; & a { color: #ffffff; text-decoration: none; }\n}.elementor .e-2150c2f8-cd8d{width:auto;padding:0px;flex-direction:column;gap:35px;flex:0 0 auto;align-items:flex-start;}.elementor .e-2c8e52b8-d70c{width:50%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:120px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;flex-direction:column;flex:0 0 50%;justify-content:center;align-items:flex-start;border-left-style: solid; border-left-color: #ffffff;\n}.elementor .e-27e0b244-3275{width:100%;max-width:1440px;padding-block-start:63px;padding-block-end:138px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:0px;align-items:center;}.elementor .e-79b0bbfe-af5e{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;background-image:linear-gradient(0deg, rgba(104,145,147,.92) 0%,rgba(104,145,147,.92) 100%),url("https://bomo-trendline.de/wp-content/uploads/2026/05/Rectangle-150-3-1-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#689193;flex-direction:column;align-items:center;background-size: cover, cover; background-position: center center, center center; background-repeat: no-repeat, no-repeat;\n}