.elementor .e-24309f48-46ee{font-size:68px;line-height:1.04;}.elementor .e-76b5f878-308b{width:18px;height:18px;}.elementor .e-1b43062-ed85{font-family:var(--davo-font);font-weight:600;font-size:16px;color:inherit;line-height:1.2;}.elementor .e-436e5fb1-ff0c{width:auto;flex-direction:row;gap:12px;align-items:center;}.elementor .e-29067b1a-74a5{width:18px;height:18px;}.elementor .e-61afd0c4-1eb9{font-family:var(--davo-font);font-weight:600;font-size:16px;color:inherit;line-height:1.2;}.elementor .e-1e159fc7-650f{width:auto;flex-direction:row;gap:12px;align-items:center;}.elementor .e-702b8882-3c20{max-width:680px;padding:0px;flex-direction:column;gap:26px;}.elementor .e-2078097b-73d9{gap:0px;}.elementor .e-118698ab-a905{min-height:560px;padding-block-start:110px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(28,27,31,0.96) 0%,rgba(28,27,31,0.88) 38%,rgba(28,27,31,0.35) 70%,rgba(28,27,31,0.1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3943f72-3f8c{width:120px;height:5px;position:absolute;inset-block-end:0px;inset-inline-start:0px;margin:0px;background-color:#2FD101;}.elementor .e-7a7c9b4-7920{position:relative;font-family:var(--davo-font);padding:0px;background-image:url("https://demo.davo.wmf-goe.de/wp-content/uploads/2026/10/fassade-neue-fenster-blauer-himmel.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#1C1B1F;flex-direction:column;}.elementor .e-c4b22fa-de14{width:62%;height:70%;position:absolute;inset-block-end:0px;inset-inline-start:0px;padding:0px;border-radius:6px;border-width:2px;border-color:#E3E3DE;border-style:solid;}.elementor .e-42f0229d-d9fa{object-position:50% 40%;}.elementor .e-3d805dff-cf92{width:120px;height:5px;position:absolute;inset-block-end:0px;inset-inline-start:0px;margin:0px;background-color:#2FD101;}.elementor .e-7aaa9fa-3635{height:640px;overflow:hidden;position:relative;padding:0px;border-radius:6px;}.elementor .e-4a931407-7222{position:relative;padding-block-start:0px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:0px;flex:0 0 42%;}.elementor .e-6e0db6f2-a1da{font-size:27px;letter-spacing:-0.01em;line-height:1.4;}.elementor .e-55e53730-da79{width:56px;height:3px;margin:0px;background-color:#2FD101;}.elementor .e-21474e2b-1135{gap:22px;}.elementor .e-34112b5f-b508{gap:88px;align-items:center;}.elementor .e-423c738d-a2be{width:120px;height:5px;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:#2FD101;}.elementor .e-6575282-2a9d{width:1px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:rgba(255,255,255,0.12);}.elementor .e-483ecfac-6a7e{font-size:148px;letter-spacing:-0.04em;line-height:0.82;}.elementor .e-ffd389e-96b1{width:auto;padding:0px;margin-block-start:34px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-44759a65-6108{max-width:250px;font-size:16px;line-height:1.55;}.elementor .e-3e284288-e758{position:relative;padding-block-start:96px;padding-block-end:104px;padding-inline-start:36px;padding-inline-end:36px;flex-direction:column;gap:0px;}.elementor .e-475b3288-4373{width:1px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:rgba(255,255,255,0.12);}.elementor .e-2f06df07-a298{width:1px;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;margin:0px;background-color:rgba(255,255,255,0.12);display:none;}.elementor .e-5feeecd2-6234{font-size:148px;letter-spacing:-0.04em;line-height:0.82;}.elementor .e-61152c7f-4000{width:38px;height:38px;color:#2FD101;flex:0 1 auto;}.elementor .e-37045e2-71b5{width:auto;padding:0px;margin-block-start:34px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-7dbb9a45-860d{max-width:250px;font-size:16px;line-height:1.55;}.elementor .e-5c5bba66-5cbf{font-family:var(--davo-font);font-size:13px;color:rgba(255,255,255,0.55);line-height:1.4;margin-block-start:10px;}.elementor .e-5d711d88-e8ce{position:relative;padding-block-start:96px;padding-block-end:104px;padding-inline-start:36px;padding-inline-end:36px;flex-direction:column;gap:0px;}.elementor .e-5f672e47-b28e{width:1px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:rgba(255,255,255,0.12);}.elementor .e-12c6337b-cce1{width:100%;height:1px;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:rgba(255,255,255,0.12);display:none;}.elementor .e-657b0436-bbb0{font-size:148px;letter-spacing:-0.04em;line-height:0.82;}.elementor .e-1282a8d3-e7c3{width:auto;padding:0px;margin-block-start:34px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-27c353cf-5924{max-width:250px;font-size:16px;line-height:1.55;}.elementor .e-59b95414-c930{position:relative;padding-block-start:96px;padding-block-end:104px;padding-inline-start:36px;padding-inline-end:36px;flex-direction:column;gap:0px;}.elementor .e-459b1993-e1c2{width:1px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:rgba(255,255,255,0.12);}.elementor .e-2d4dcee8-aa3a{width:1px;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;margin:0px;background-color:rgba(255,255,255,0.12);}.elementor .e-18256d0d-cbd2{width:100%;height:1px;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:rgba(255,255,255,0.12);display:none;}.elementor .e-4105fccc-2a4d{font-size:148px;letter-spacing:-0.04em;line-height:0.82;}.elementor .e-b49f056-6852{width:auto;padding:0px;margin-block-start:34px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-632955b4-4c86{max-width:250px;font-size:16px;line-height:1.55;}.elementor .e-77fe1c2d-fba3{position:relative;padding-block-start:96px;padding-block-end:104px;padding-inline-start:36px;padding-inline-end:36px;flex-direction:column;gap:0px;}.elementor .e-776d0d89-6a62{display:grid;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-1e40b748-6c67{overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}.elementor .e-24d5f73-c1c7{gap:22px;flex:0 0 40%;}.elementor .e-291485a-8c71{width:52px;height:52px;}.elementor .e-22b63231-ed8a{font-size:16px;line-height:1.55;flex:1 1 auto;}.elementor .e-51665257-25e5{align-self:flex-start;}.elementor .e-714c3974-7597{padding-block-start:32px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;gap:14px;}.elementor .e-7be11e2f-9c49{width:52px;height:52px;}.elementor .e-48493a83-8358{font-size:16px;line-height:1.55;flex:1 1 auto;}.elementor .e-20f12bf9-b9cb{align-self:flex-start;}.elementor .e-270516df-5013{padding-block-start:32px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;gap:14px;}.elementor .e-23fe4ed6-cf1c{width:52px;height:52px;}.elementor .e-7e91ef55-f7eb{font-size:16px;line-height:1.55;flex:1 1 auto;}.elementor .e-e0f2527-e154{align-self:flex-start;}.elementor .e-5d592c96-c470{padding-block-start:32px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;gap:14px;}.elementor .e-4b2db5d8-ca36{width:52px;height:52px;}.elementor .e-2225848c-8c67{font-size:16px;line-height:1.55;flex:1 1 auto;}.elementor .e-2b14aae-fc8e{align-self:flex-start;}.elementor .e-76a94384-1040{padding-block-start:32px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;gap:14px;}.elementor .e-5e1f99e9-b6ce{min-width:0px;padding:0px;gap:20px;flex:1 1 0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-145b8c33-e68a{gap:72px;align-items:center;}.elementor .e-2e9c8e8d-2079{font-family:var(--davo-font);font-weight:700;font-size:20px;color:var(--davo-dunkel);line-height:1.3;padding-block-start:4px;}.elementor .e-312e10fe-45d3{width:5px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:#2FD101;}.elementor .e-2fa343bf-74bc{align-self:flex-start;}.elementor .e-68d8e4cf-f7d7{overflow:hidden;position:relative;padding-block-start:32px;padding-block-end:32px;padding-inline-start:37px;padding-inline-end:32px;margin-block-start:6px;border-radius:6px;flex-direction:column;gap:24px;}.elementor .e-50a8af1c-11f2{gap:22px;flex:0 0 40%;}.elementor .e-7c21d1c2-d927{object-position:50% 55%;}.elementor .e-b0e2f6c-97d0{width:120px;height:5px;position:absolute;inset-block-end:0px;inset-inline-start:0px;margin:0px;background-color:#2FD101;}.elementor .e-5d6b75be-d197{height:520px;min-width:0px;overflow:hidden;position:relative;padding:0px;border-radius:6px;flex:1 1 0px;}.elementor .e-5e325e12-c2a2{gap:72px;align-items:center;}.elementor .e-11f27ba6-7c86{font-size:46px;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-65c7193e-aef7{font-family:var(--davo-font);font-weight:600;font-size:19px;color:rgba(255,255,255,0.82);letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;}.elementor .e-14f69e79-4c6a{min-width:0px;padding:0px;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-555ff8b2-d36d{width:18px;height:18px;}.elementor .e-7aa7c028-7796{font-family:var(--davo-font);font-weight:600;font-size:16px;color:inherit;line-height:1.2;}.elementor .e-44337341-aba9{width:auto;flex-direction:row;gap:12px;align-items:center;}.elementor .e-c374b26-4564{width:auto;flex:0 0 auto;}.elementor .e-199e95b6-a225{flex-direction:row;gap:48px;justify-content:space-between;align-items:center;}.elementor .e-3bf9fe05-7fec{padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;background-color:rgba(28,27,31,0.84);flex-direction:column;align-items:center;}.elementor .e-17bfa3bd-3c3f{width:120px;height:5px;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:#2FD101;}.elementor .e-7f38a96-46e8{position:relative;font-family:var(--davo-font);padding:0px;background-image:url("https://demo.davo.wmf-goe.de/wp-content/uploads/2026/10/fenstermonteur-einbau-kunststofffenster-hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#1C1B1F;flex-direction:column;}