/*  */

body {
 /*    font-family: "Open Sans"; */
    text-transform: uppercase;
}

.hallen-text-highlighted {
    color: var(--secondary);
    font-weight: bold;
}

/* .hallen-headline-section {
    padding: 0!important;
} */

@media (max-width: 960px) {
    .hallen-headline-section img {
        height: 565px; 
        object-fit: cover;
    }
    
}

.hallen-section-intro {
    background-color: #000000;
    padding: 0!important;
}

.hallen-section-intro .section-content-text {
    color: #FFFFFF;
    padding-top: var(--space-top);
    /* padding-bottom: var(--space-bottom); */
    padding-bottom: 0;
}

.bx-wrapper {
    margin-top: var(--space-top);
    margin-bottom: var(--space-bottom);
    border: none!important;
}

.hallen-section-felixstr {
    background-color: #FFFFFF;
    padding-bottom: 0!important;
}

.hallen-section-felixstr .section-content-title {
    padding: 0!important;
}

.hallen-section-felixstr .section-content-title span {
    color: #FFFFFF;
    background-color: var(--default);
    /* padding-left: 0.2em; */
    border: 1px solid var(--default);  
    /* padding: 0.1rem 1rem;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; */
}

.hallen-section-felixstr .section-content-subtitle {
    color: var(--secondary);
    padding-top: 0;
}

.hallen-section-felixstr .section-content-subtitle-prefix {
    padding-top: var(--space-top);
    padding-bottom: 0;
}

.hallen-logo-section {
    background-color: #000000;
}

.hallen-section-bosestr {
    background-color: #FFFFFF;
    padding-bottom: 0!important;
}

.hallen-section-bosestr .section-content-title {
    padding: 0!important;
}

.hallen-section-bosestr .section-content-title span {
    color: #FFFFFF;
    background-color: var(--yellow);
    border: 1px solid var(--yellow);  
}

.hallen-section-bosestr .section-content-subtitle {
    color: var(--secondary);
    padding-top: 0;
}

.hallen-section-bosestr .section-content-subtitle-prefix {
    padding-top: var(--space-top);
    padding-bottom: 0;
}

/*  */

picture.halle-image {
    margin-top: 0px;
    margin-bottom: 0px;
}