.elementor-44 .elementor-element.elementor-element-10b046d{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-10b046d:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-10b046d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44 .elementor-element.elementor-element-be6ccd1{--grid-columns:3;}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-be6ccd1{--grid-columns:2;}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-be6ccd1{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-be6ccd1 */.tour-status {
  display: inline-block;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #fff;
  margin-top: 10px;
  background-color: #999; /* Fallback */
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  transition: background-color 0.3s ease;
}

/* Veröffentlicht */
.tour-status[data-status="publish"] {
  background-color: #28a745;
}

/* Entwurf */
.tour-status[data-status="draft"] {
  background-color: #6c757d;
}

/* Wartet auf Freigabe */
.tour-status[data-status="pending"] {
  background-color: #fd7e14;
}

/* Privat */
.tour-status[data-status="private"] {
  background-color: #343a40;
}

/* Geplant */
.tour-status[data-status="future"] {
  background-color: #007bff;
}/* End custom CSS */