.elementor .subline{font-family:"DM Sans";font-weight:600;font-size:22px;color:var(--color-black);line-height:31px;text-align:start;text-transform:uppercase;margin-block-end:15px;}.elementor .headline-1{font-family:var(--dm-sans);font-weight:700;font-size:35px;color:var(--color-black);line-height:55px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .headline-2{font-family:var(--dm-sans);font-weight:700;font-size:42px;color:var(--color-black);line-height:47px;text-transform:none;margin-block-end:15px;}.elementor .copy{font-family:var(--dm-sans);font-weight:400;font-size:18px;color:var(--black);line-height:30px;margin-block-end:20px;}.elementor .headline-3{font-family:var(--dm-sans);font-weight:700;font-size:27px;color:var(--black);text-transform:uppercase;margin-block-end:15px;}.elementor .button{font-family:var(--dm-sans);font-weight:700;font-size:18px;color:var(--white);text-align:center;text-transform:none;border-radius:0px;background-color:var(--Primary-Red);}.elementor .button:hover,.elementor .button:focus-visible{background-color:var(--primary);}.elementor .color-white{color:var(--white);}.elementor .button-negativ{font-family:var(--dm-sans);font-weight:700;font-size:20px;color:var(--white);text-transform:none;border-width:2px;border-color:var(--white);background-color:var(--primary);align-self:start;}.elementor .button-negativ:hover,.elementor .button-negativ:focus-visible{color:var(--primary);background-color:var(--white);}.elementor .trenner{width:60px;height:5px;max-width:60px;margin-block-end:15px;background-color:var(--Primary-Red);}