<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* CSS to highlight the elements in Contact */
@keyframes flashHighlight {
  0%, 100% { 
    box-shadow: none;
  }
  50% { 
    box-shadow: 0 0 0 3px var(--primary); /* Reduced spread to avoid overlap */
    border-radius: 4px; /* Adjust if needed to fit the smaller padding */
  }
}

.flash-highlight {
  animation: flashHighlight 1s ease-out 3; /* Keeps flashing 3 times over 1 second intervals */
}



 /* Highlight Kontaktformular */
 
@keyframes outline-pulse {
  0%, 100% {
    outline: 2px solid rgba(109, 156, 48, 0);
    outline-offset: 0px;
    /* border-radius: 6px; */
  }
  50% {
    outline: 2px solid rgba(109, 156, 48, 0.5);
    outline-offset: 10px;
  }
}

.outline-pulsate {
  animation: outline-pulse 1s 3;
}





/* Bento-Design */

/* .brxe-container {
    background: white;
    border-radius: 16px;
    padding: var(--space-m);
} */



/* Borlabs 3 Styling */
    /*

    html {
    --borlabs-farbe: var(--primary);
    --borlabs-farbe-hover: var(--primary-hover);
    --borlabs-farbe-button-hover: white;


    --dialog-button-accept-all-color: var(--borlabs-farbe)!important;
    --dialog-button-accept-all-color-hover: var(--borlabs-farbe-hover)!important;
    --dialog-button-accept-only-essential-color: var(--borlabs-farbe)!important;
    --dialog-button-accept-only-essential-color-hover: var(--borlabs-farbe-hover)!important;
    --dialog-button-close-color: var(--borlabs-farbe)!important;
    --dialog-button-close-color-hover: var(--borlabs-farbe-hover)!important;
    --dialog-button-preferences-color: var(--borlabs-farbe)!important;
    --dialog-button-preferences-color-hover: var(--borlabs-farbe-hover)!important;
    --dialog-button-save-consent-color: var(--borlabs-farbe)!important;
    --dialog-button-save-consent-color-hover: var(--borlabs-farbe-hover)!important;

    --dialog-button-save-consent-text-color-hover: var(--borlabs-farbe-button-hover)!important;
    --dialog-button-accept-all-text-color-hover: var(--borlabs-farbe-button-hover)!important;
    --dialog-button-accept-only-essential-text-color-hover: var(--borlabs-farbe-button-hover)!important;
    --dialog-button-preferences-text-color-hover: var(--borlabs-farbe-button-hover)!important;

    --dialog-checkbox-background-color-active: var(--borlabs-farbe)!important;
    --dialog-checkbox-border-color-active: var(--borlabs-farbe)!important;
    --dialog-checkbox-border-color-inactive: var(--borlabs-farbe)!important;
    --dialog-card-control-element-color: var(--borlabs-farbe)!important;
    --dialog-card-control-element-color-hover: var(--borlabs-farbe-hover)!important;
    --dialog-control-element-color: var(--borlabs-farbe)!important;
    --dialog-control-element-color-hover: var(--borlabs-farbe-hover)!important;
    --dialog-link-primary-color: var(--borlabs-farbe)!important;
    --dialog-link-primary-color-hover: var(--borlabs-farbe-hover)!important;
    --dialog-link-secondary-color-hover: var(--borlabs-farbe-hover)!important;
    --dialog-search-bar-input-border-color-focus: var(--borlabs-farbe)!important;
    --dialog-switch-button-background-color-active: var(--borlabs-farbe)!important;
    --dialog-tab-bar-tab-background-color-active: var(--borlabs-farbe)!important;
    --dialog-tab-bar-tab-border-color-bottom-active: var(--borlabs-farbe)!important;
    --dialog-tab-bar-tab-border-color-left-active: var(--borlabs-farbe)!important;
    --dialog-tab-bar-tab-border-color-right-active: var(--borlabs-farbe)!important;
    --dialog-tab-bar-tab-border-color-top-active: var(--borlabs-farbe)!important;
    
    --content-blocker-link-color: var(--borlabs-farbe)!important;
    --content-blocker-link-color-hover: var(--borlabs-farbe-hover)!important;
    --content-blocker-button-color: var(--borlabs-farbe)!important;
    --content-blocker-button-color-hover: var(--borlabs-farbe-hover)!important;
    }
     */



/* Checkmark */


.list-checkmark ul {
    list-style: none;
    margin-block-start: 0;
    margin-block-end: 0;
    padding-inline-start: 0;
    padding-left: 0;
}

.list-checkmark li {
    position: relative;
    padding-left: 26px;
}

.list-checkmark li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 5px;
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xhc3M9IiI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4yMDAwMDAwMDAwMDAwMDAyLDAsMCwxLjIwMDAwMDAwMDAwMDAwMDIsLTIuNDAwMDAwMDAwMDAwMDA0LC0yLjM5OTk5OTY5MDA1NTg0ODIpIj48cGF0aCBkPSJNMTkuODAxIDEwLjIyMkE4LjAwNCA4LjAwNCAwIDAgMSAxMiAyMGMtNC40MTUgMC04LTMuNTg1LTgtOGE4LjAwNCA4LjAwNCAwIDAgMSAxMC42MzQtNy41NTYgMSAxIDAgMSAwIC42NTktMS44ODhBOS45OCA5Ljk4IDAgMCAwIDEyIDJDNi40ODEgMiAyIDYuNDgxIDIgMTJzNC40ODEgMTAgMTAgMTAgMTAtNC40ODEgMTAtMTBjMC0uNzYzLS4wODYtMS41MDctLjI0OC0yLjIyMmExLjAwMSAxLjAwMSAwIDAgMC0xLjk1MS40NDR6TTExIDEyLjU4Nmw4LjI5My04LjI5M2ExIDEgMCAwIDEgMS40MTQgMS40MTRsLTkgOWEuOTk5Ljk5OSAwIDAgMS0xLjQxNCAwbC0zLTNhMSAxIDAgMCAxIDEuNDE0LTEuNDE0eiIgZmlsbD0iIzZkOWMzMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=");
    background-size: contain;
    background-repeat: no-repeat;
}
 </pre></body></html>