/* Breaking words in headlines */
h1, h2, h3, h4, h5, h6 {
    -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto;
   word-break: normal;
   overflow-wrap: break-word;
   -webkit-hyphenate-limit-before: 3;
   -webkit-hyphenate-limit-after: 4;
   -ms-hyphenate-limit-chars: 10 3 4;
   hyphenate-limit-chars: 10 3 4;
}


/* List Custom Icon when disc */
.uk-section.uk-dark ul li {
    color: rgb(183, 183, 183);
}
ul.uk-list.uk-list-disc {
    list-style-type: none !important;
    padding-left: 1.2rem;
}
ul.uk-list.uk-list-disc ::before {
    content: '';
    display: inline-block;
    height: 1rem;
    width: 1rem;
    background-image: url("/media/site/16ce165eb7-1757672843/striche.svg");
    margin-left: -1.2rem;
}

/* Larger font when list large */
ul.uk-list.uk-list-large {
    font-size: 1.25rem;
}

/* BTN White */
.uk-button-default:not(.uk-button-text):not(.uk-button-link) {
    color: #fff;
}

/* Stretch Cards */
.uk-grid .uk-card {
    height: 100%;
}

/* Linie hinter link verlängert */
.uk-button-link .tm-button-link-line {
    height: 2px;
}

/* Make line in green section thicker and white */
.uk-section.uk-section-primary hr::after {
    border-top: 2px solid #ffffff !important;
}

/* Alternative für wierd hr color */
.uk-section-primary:not(.uk-preserve-color) hr {
    border-top-color: #ffffff;
}

.custom-footer-links p {
    font-size: 1.2rem !important;
}
.custom-footer-links a {
    background-image: none !important;
}

.uk-button {
    -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto;
   word-break: normal;
   overflow-wrap: break-word;
   -webkit-hyphenate-limit-before: 3;
   -webkit-hyphenate-limit-after: 4;
   -ms-hyphenate-limit-chars: 10 3 4;
   hyphenate-limit-chars: 10 3 4;
}