.elementor .H1-Title{font-family:"Inter";font-weight:600;font-size:56px;letter-spacing:-2px;line-height:64px;}.elementor .H2-Title{font-family:var(--Inter);font-weight:600;font-size:48px;letter-spacing:-1.5%;line-height:56px;}.elementor .Paragraph-Medium{font-family:var(--Inter);font-weight:400;font-size:16px;color:var(--text-sub-600);letter-spacing:-1.1%;line-height:24px;text-align:start;}.elementor .Label-Small{font-family:var(--Inter);font-weight:500;font-size:14px;color:var(--text-sub-600);letter-spacing:-0.6%;line-height:20px;}.elementor .H3-Titel{font-family:var(--Inter);font-weight:600;font-size:40px;letter-spacing:-1.5px;line-height:48px;}.elementor .H5-Titel{font-family:var(--Inter);font-weight:500;font-size:24px;letter-spacing:-0.5%;line-height:32px;}.elementor .H6-Titel{font-family:var(--Inter);font-weight:500;font-size:20px;letter-spacing:-0.6%;line-height:28px;}.elementor .Menupunkt:hover,.elementor .Menupunkt:focus-visible{color:var(--text-strong-950);}.elementor .Menupunkt{font-family:var(--Inter);font-weight:500;font-size:15px;letter-spacing:-0.6%;line-height:20px;}.elementor .Button-filled{padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:var(--primary-base);}.elementor .Button-filled:hover,.elementor .Button-filled:focus-visible{background-color:var(--bg-surface-800);}.elementor .Button-Outline{color:var(--text-sub-600);padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;border-width:1px;border-color:var(--stroke-soft-200);border-style:solid;background-color:#ffffff00;}.elementor .Button-Outline:hover,.elementor .Button-Outline:focus-visible{color:var(--bg-strong-950);border-color:var(--bg-weak-50);background-color:var(--bg-weak-50);}.elementor .Label-Medium{font-family:var(--Inter);font-weight:500;font-size:16px;color:var(--text-sub-600);letter-spacing:-1.1%;line-height:24px;}.elementor .Section-M{padding-block-start:clamp(2.5rem, 6.3636vw + 1.0682rem, 6rem);padding-block-end:clamp(2.5rem, 6.3636vw + 1.0682rem, 6rem);padding-inline-start:max(3%, calc((100% - 1240px) / 2));padding-inline-end:max(3%, calc((100% - 1240px) / 2));flex-direction:column;}.elementor .Section-L{padding-block-start:clamp(2.5rem, 5.1852vw + 1.3333rem, 6rem);padding-block-end:clamp(2.5rem, 5.1852vw + 1.3333rem, 6rem);padding-inline-start:max(3%, calc((100% - 1440px) / 2));padding-inline-end:max(3%, calc((100% - 1440px) / 2));flex-direction:column;}.elementor .Section-XS{padding-block-start:clamp(2.5rem, 14vw + -.65rem, 6rem);padding-block-end:clamp(2.5rem, 14vw + -.65rem, 6rem);padding-inline-start:max(3%, calc((100% - 760px) / 2));padding-inline-end:max(3%, calc((100% - 760px) / 2));flex-direction:column;}