.elementor .kw-weissbox{color:var(--kw-text);background-color:#fff}.elementor .kw-img-full{width:100%;height:auto;display:block}.elementor .kw-grid-4{padding:0;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.elementor .kw-grid-2{padding:0;display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.elementor .kw-btn:hover,.elementor .kw-btn:focus-visible{color:#fff;background-color:#b88a10}.elementor .kw-btn{font-weight:700;font-size:16px;color:#fff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0;background-color:var(--kw-gold);display:inline-block}.elementor .kw-card-btn:hover,.elementor .kw-card-btn:focus-visible{color:#fff;background-color:var(--kw-gold)}.elementor .kw-card-btn{width:100%;font-weight:600;font-size:16px;color:#000;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0;background-color:var(--kw-hellgrau);display:block}.elementor .kw-kicker{font-weight:700;font-size:14px;color:#000;line-height:1.4}.elementor .kw-card-body{padding-block-start:26px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.elementor .kw-card{color:var(--kw-text);padding:0;background-color:#fff;box-shadow:0 2px 8px 0 rgb(0 0 0 / .3);display:flex;flex-direction:column}.elementor .kw-berg-vorne{width:100%;height:auto;position:relative;display:block}.elementor .kw-berg-hinten{width:100%;height:auto;position:absolute;inset-block-end:60px;inset-inline-start:0}.elementor .kw-berge{position:relative;z-index:3;line-height:0;padding:0;margin-block-start:-290px;pointer-events:none;\n}.elementor .kw-hero-h1{position:relative;z-index:2;color:#fff;text-align:center;text-shadow:0 2px 24px rgb(0 0 0 / .25);\n}.elementor .kw-hero-bild{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:0}.elementor .kw-hero{min-height:900px;overflow:hidden;position:relative;padding-block-start:160px;padding-block-end:300px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--kw-bordeaux-dunkel);display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor .kw-rot{color:#fff;background-color:var(--kw-bordeaux)}.elementor .kw-dunkel{color:#fff;background-color:var(--kw-bordeaux-dunkel)}.elementor .kw-sec{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0;padding-inline-end:0}.elementor .kw-narrow{width:100%;max-width:888px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto}.elementor .kw-container{width:100%;max-width:1248px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto}