.elementor-735 .elementor-element.elementor-element-1be2d74{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-b7dd824 *//********************************************
 * WAGNER-SMART FOOTER (minimal)
 ********************************************/

#ws-main-footer.ws-footer {
  background: #000b12;
  color: #ffffff;
  border-top: 1px solid rgba(143, 178, 198, 0.35);
  font-size: 0.9rem;
}

#ws-main-footer .ws-footer-inner {
  max-width: 1100px;
  margin: 0 auto;
  padding: 18px 20px 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

/* Logo + Name */

#ws-main-footer .ws-footer-brand {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

#ws-main-footer .ws-footer-logo-img {
  height: 28px;
  width: auto;
  display: block;
}

#ws-main-footer .ws-footer-logo-text {
  font-size: 0.98rem;
  font-weight: 600;
  letter-spacing: 0.03em;
}

/* Rechtliches */

#ws-main-footer .ws-footer-legal {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  justify-content: flex-end;
}

#ws-main-footer .ws-footer-link {
  color: #d8e6ee;
  text-decoration: none;
  transition: color 0.15s ease;
}

#ws-main-footer .ws-footer-link:hover {
  color: #ffffff;
}

#ws-main-footer .ws-footer-sep {
  color: rgba(143, 178, 198, 0.8);
}

/* Copyright-Zeile */

#ws-main-footer .ws-footer-bottom {
  border-top: 1px solid rgba(143, 178, 198, 0.2);
}

#ws-main-footer .ws-footer-copy {
  max-width: 1100px;
  margin: 0 auto;
  padding: 8px 20px 14px;
  font-size: 0.85rem;
  color: #9eb4c0;
}

/* Responsive */

@media (max-width: 700px) {
  #ws-main-footer .ws-footer-inner {
    flex-direction: column;
    align-items: flex-start;
  }

  #ws-main-footer .ws-footer-legal {
    justify-content: flex-start;
  }
}/* End custom CSS */