.elementor-214430 .elementor-element.elementor-element-e6b8be6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-ce5483e *//* =========================================================
   WHITEFOX – RECHTLICHES: Trust-Block zentrieren
   ========================================================= */

.wf-legal .wf-section .wf-card[style*="text-align:center"]{
  text-align: center;
}

.wf-legal .wf-section .wf-card[style*="text-align:center"] .wf-subtitle{
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
}

/* =========================================================
   WHITEFOX – RECHTLICHES: Buttons unten links fixieren
   (nur Grid-Karten, nicht Trust-CTA)
   ========================================================= */

/* Nur Cards innerhalb von Grids */
.wf-legal .wf-grid-2 > .wf-card,
.wf-legal .wf-grid-3 > .wf-card{
  position: relative;
  padding-bottom: 72px; /* Platz für den Button */
}

/* Buttons innerhalb dieser Grid-Cards */
.wf-legal .wf-grid-2 > .wf-card .wf-btn,
.wf-legal .wf-grid-3 > .wf-card .wf-btn{
  position: absolute;
  left: 20px;
  bottom: 20px;
  margin: 0 !important;
}

/* Mobile Feinschliff */
@media (max-width: 680px){
  .wf-legal .wf-grid-2 > .wf-card,
  .wf-legal .wf-grid-3 > .wf-card{
    padding-bottom: 64px;
  }

  .wf-legal .wf-grid-2 > .wf-card .wf-btn,
  .wf-legal .wf-grid-3 > .wf-card .wf-btn{
    left: 16px;
    bottom: 16px;
  }
}/* End custom CSS */