.elementor .kopf-rechts{width:auto;min-width:0px;position:static;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:var(--abstand-m);justify-content:flex-end;align-items:center;}.elementor .logo{width:var(--groesse-logo);height:var(--groesse-logo);min-width:var(--groesse-logo);display:block;max-width: none;\n}.elementor .logo-link:hover,.elementor .logo-link:focus-visible{transform:translate3d(0px, var(--hub-klein), 0px);}.elementor .logo-link:focus{outline-offset:var(--versatz-fokus);outline: var(--linie-dick) solid var(--farbe-schrift);\n}.elementor .logo-link{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:var(--rundung-rund);display:flex;flex-direction:row;flex:0 0 auto;transition: transform var(--dauer);\n}.elementor .kopf-inhalt{width:100%;min-width:0px;max-width:var(--breite-inhalt);position:static;padding-block-start:var(--abstand-s);padding-block-end:var(--abstand-s);padding-inline-start:var(--abstand-rand);padding-inline-end:var(--abstand-rand);display:flex;flex-direction:row;gap:var(--abstand-m);justify-content:space-between;align-items:center;}.elementor .kopf{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--farbe-hintergrund);display:flex;flex-direction:row;justify-content:center;max-width: none;\n}.elementor .button-kompakt{--button-hoehe: var(--hoehe-button-kompakt); --button-abstand-hoch: var(--abstand-button-hoch-kompakt); --button-abstand-quer: var(--abstand-button-quer-kompakt); --button-groesse: var(--groesse-klein);\n}.elementor .button-primaer:hover,.elementor .button-primaer:focus-visible{transform:translate3d(0px, var(--hub-klein), 0px);background-color: var(--button-hintergrund-hover, var(--farbe-lavendel)); color: var(--button-schrift-hover, var(--farbe-schrift));\n}.elementor .button-primaer:focus{outline-offset:var(--versatz-fokus);outline: var(--linie-dick) solid var(--farbe-schrift);\n}.elementor .button-primaer:active{transform:translate3d(0px, 0px, 0px);}.elementor .button-primaer{width:auto;min-width:0px;max-width:100%;font-family:var(--schrift-text);line-height:var(--zeilenhoehe-titel);text-align:center;text-decoration:none;border-radius:var(--rundung-rund);border-width:0px;border-color:transparent;border-style:none;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;font-weight: var(--gewicht-betont); transition: background-color var(--dauer), color var(--dauer), transform var(--dauer); min-height: var(--button-hoehe, var(--hoehe-button)); padding: var(--button-abstand-hoch, var(--abstand-button-hoch)) var(--button-abstand-quer, var(--abstand-button-quer)) var(--button-abstand-hoch, var(--abstand-button-hoch)) var(--button-abstand-quer, var(--abstand-button-quer)); background-color: var(--button-hintergrund, var(--farbe-salbei)); color: var(--button-schrift, var(--farbe-schrift)); font-size: var(--button-groesse, var(--groesse-text));\n}