/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 05 2025 | 07:01:32 */
/* CSS Code hier einfügen. Kommentarende*/ 



/* ===================================== */
/* Globales CSS für Blueprint-Websites  */
/* ===================================== */

:root {


  /* ?? Übergänge & Schatten */
  --transition-default: all 0.3s ease;
  --shadow-soft: 0 4px 12px rgba(0, 0, 0, 0.05);
  --shadow-medium: 0 6px 20px rgba(0, 0, 0, 0.1);
}

@media (max-width: 767px) {
  .gb-container,
  .gb-grid,
  .gb-element,
  .gb-text,
  .gb-headline,
  .gb-button,
  .gb-button .gb-button-text,
  .gb-image,
  .gb-icon {
    max-width: 100% !important;
    width: 100% !important;
    white-space: normal !important;
    word-break: break-word !important;
    overflow-wrap: break-word !important;
    overflow-x: hidden !important;
  }
}




/* Nur für Fluent Forms */
.fluentform {
  --gb-container-width: 70%;
  max-width: var(--gb-container-width);
  }

.ff-btn-submit {
  background-color: var(--accent) !important;
  color: var(--base-3);
  box-shadow: -4px 4px 0px 0px var(--accent-2);
  border-radius: 1rem;
  padding: 1rem 2rem;
  font-size: 1.2rem  !important;
  font-weight: 600;
  text-align: center;
  text-decoration: none;
  transition: all 0.5s ease 0s;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  column-gap: .5rem;
  border: none;
  cursor: pointer;
}

a.gbp-button--primary:hover {
   color: #ffffff; 
  transition: all 0.3s ease;
}

.ff-btn-submit:hover {
  filter: brightness(1.1);
 }

/* Nur für Bilder im Text */
.entry-content img {
  border-radius: 1rem;
}

img.no-radius {
  border-radius: 0 !important;
}