.elementor .heading-xxl{font-family:var(--ff-display);font-weight:400;font-size:var(--fs-xxl);}.elementor .heading-xl{font-family:var(--ff-display);font-weight:400;font-size:var(--fs-xl);}.elementor .text-l{font-family:var(--ff-body);font-weight:400;font-size:var(--fs-l);}.elementor .text-m{font-family:var(--ff-body);font-size:var(--fs-m);}.elementor .btn-primary{font-family:var(--ff-body);color:var(--black);border-width:1px;border-color:var(--primary);border-style:solid;background-color:var(--transparent);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-color:var(--gelb-hell);}.elementor .btn{font-family:Neuething Sans;font-size:var(--fs-s);letter-spacing:12%;line-height:2cap;text-transform:uppercase;padding-block-start:var(--sp-s);padding-block-end:var(--sp-s);padding-inline-start:var(--sp-m);padding-inline-end:var(--sp-m);border-radius:var(--rd-999);align-self:start;}.elementor .container-m{max-width:var(--w-content);column-gap:var(--sp-2xl);padding-block-start:var(--section-s);padding-block-end:var(--section-s);padding-inline-start:var(--pad-side);padding-inline-end:var(--pad-side);display:flex;}.elementor .container-s{max-width:var(--w-narrow);padding:var(--pad-side);}.elementor .box-text{padding:0px;flex-direction:column;gap:var(--sp-m);justify-content:center;}.elementor .wrap{column-gap:var(--sp-2xl);}.elementor .text-46rem{max-width:46rem;}.elementor .text-35rem{max-width:35rem;}.elementor .img-buch-gross{width:24rem;object-fit:contain;object-position:top center;}