.elementor .foot-kk{font-family:var(--Serif);font-weight:500;font-size:23px;color:var(--Hintergrund);}.elementor .foot-anti{font-family:var(--Mono);font-size:9.5px;color:rgba(240,236,226,0.55);letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .foot-logo{display:flex;flex-direction:row;gap:9px;align-items:flex-end;}.elementor .foot-tagline{max-width:34ch;font-family:var(--Sans);font-size:14.5px;color:rgba(240,236,226,0.72);line-height:1.7em;}.elementor .foot-brand{display:flex;flex-direction:column;gap:12px;}.elementor .e-5e4395f-709b087{color:var(--Gold);}.elementor .foot-col{display:flex;flex-direction:column;gap:3px;}.elementor .e-1532382-29b5305{color:var(--Gold);}.elementor .e-8843228-b8531f8{color:var(--Gold);}.elementor .e-2c04643-2009838{max-width:34ch;font-family:var(--Sans);font-size:14.5px;color:rgba(240,236,226,0.72);line-height:1.7em;}.elementor .foot-cols{padding:0px;display:grid;gap:34px;grid-template-columns:1.4fr 1fr 1fr 1fr;}.elementor .foot-copy{font-family:var(--Sans);font-size:13px;color:rgba(240,236,226,0.5);}.elementor .foot-bottom{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(240,236,226,0.12);border-style:solid;display:flex;flex-direction:row;gap:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .foot-in{display:flex;flex-direction:column;gap:34px;}