.elementor .heading-spacing{padding-inline-start:5rem;padding-inline-end:5rem;}.elementor .body-spacing-m{margin-block-start:2rem;margin-block-end:0rem;margin-inline-start:7rem;margin-inline-end:7rem;}.elementor .benefits-body{font-size:1.05rem;padding-block-start:0rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:0rem;}.elementor .h3-heading-benefits{font-family:IBM Plex Sans;font-weight:600;font-size:1.12rem;color:#333333;letter-spacing:0px;text-decoration:underline;text-transform:none;padding-block-end:0rem;}.elementor .h2-header{font-family:Teko;font-weight:700;font-size:5rem;letter-spacing:0.05em;line-height:1.1em;text-align:center;text-transform:uppercase;padding-block-end:1rem;}.elementor .heading-sub{color:var(--Kupfer);text-align:center;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:center;}.elementor .claim{font-family:Teko;font-weight:600;font-size:1.6rem;color:var(--Kupfer);letter-spacing:0.03em;line-height:1.1em;text-transform:uppercase;margin-block-start:0.8rem;}.elementor .h2-header-product{font-size:2.3rem;padding-block-start:0.5rem;padding-block-end:1rem;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .body-product{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1rem;padding-inline-end:0rem;flex-wrap:nowrap;}.elementor .claim-eyebrow{font-weight:500;font-size:0.9rem;color:#7D746C;letter-spacing:0.2em;}.elementor .body--size-central{width:100%;max-width:1150px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;align-self:center;}.elementor .heading-h3-benefits{font-family:IBM Plex Sans;font-weight:700;font-size:1.2rem;color:var(--dark-grey);letter-spacing:0px;text-decoration:underline;text-transform:none;padding-block-start:1rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;}