.elementor .byd-btn-dunkel:hover,.elementor .byd-btn-dunkel:focus-visible{color:var(--byd-weiss);background-color:var(--byd-rot-glas-hover);}.elementor .byd-btn-dunkel:focus{color:var(--byd-weiss);}.elementor .byd-btn-dunkel{font-family:var(--byd-sans);font-weight:500;font-size:var(--fs-15);color:var(--byd-weiss);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.32);border-style:solid;background-color:var(--byd-rot-glas);box-shadow:0px 10px 26px 0px rgba(215,12,25,0.30),0px 1px 0px 0px rgba(255,255,255,0.28) inset;backdrop-filter:blur(14px) saturate(150%);transition:background-color 0.2s;white-space: nowrap; -webkit-backdrop-filter: blur(14px) saturate(150%); -webkit-backdrop-filter: blur(14px) saturate(150%);\n}.elementor .byd-btn-rot:hover,.elementor .byd-btn-rot:focus-visible{color:var(--byd-weiss);background-color:var(--byd-rot-glas-hover);box-shadow:0px 12px 30px 0px rgba(215,12,25,0.32),0px 1px 0px 0px rgba(255,255,255,0.25) inset;}.elementor .byd-btn-rot:focus{color:var(--byd-weiss);}.elementor .byd-btn-rot{font-family:var(--byd-sans);font-weight:500;font-size:var(--fs-15);color:var(--byd-weiss);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.32);border-style:solid;background-color:var(--byd-rot-glas);box-shadow:0px 10px 26px 0px rgba(215,12,25,0.30),0px 1px 0px 0px rgba(255,255,255,0.28) inset;backdrop-filter:blur(14px) saturate(150%);transition:background-color 0.2s, box-shadow 0.2s;white-space: nowrap; -webkit-backdrop-filter: blur(14px) saturate(160%); -webkit-backdrop-filter: blur(14px) saturate(150%);\n}.elementor .byd-text-klein{font-family:var(--byd-sans);font-weight:400;font-size:var(--fs-14-5);color:var(--byd-text-sekundaer);line-height:1.65;}.elementor .byd-h3{font-family:var(--byd-serif);font-weight:600;font-size:var(--fs-21);color:var(--byd-schwarz);letter-spacing:-0.2px;line-height:1.25;}.elementor .byd-h2{font-family:var(--byd-serif);font-weight:500;font-size:var(--fs-42);color:var(--byd-schwarz);letter-spacing:-0.5px;line-height:1.15;}.elementor .byd-eyebrow{font-family:var(--byd-sans);font-weight:600;font-size:var(--fs-11-5);color:var(--byd-rot);letter-spacing:2.5px;line-height:1.4;text-transform:uppercase;}.elementor .byd-inner{width:100%;max-width:1320px;padding:0px;}.elementor .byd-section{padding-block-start:110px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--byd-weiss);display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .byd-section-grau{background-color:var(--byd-grau-hell);}