.elementor .bz-footer-title-gap{margin-block-start:40px;}.elementor .bz-footer-title{font-weight:700;font-size:0.9375rem;line-height:1.3;margin-block-end:16px;cursor: default; font-family: var(--e-global-typography-primary-font-family); color: var(--e-global-color-accent);\n}.elementor .bz-footer-logo{width:220px;height:auto;}.elementor .bz-footer-brand{gap:32px;}.elementor .bz-footer-col{min-width:0px;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .bz-footer-inner{max-width:1440px;display:grid;grid-template-columns:minmax(0, 1.35fr) repeat(3, minmax(0, 1fr));gap: 48px 40px; margin-inline: auto; padding-block: 80px 56px; padding-inline: 40px;\n}.elementor .bz-footer{width:100%;padding:0px;background-color: var(--e-global-color-butzmann_black); color: var(--e-global-color-accent);\n}