.hero-header-wrap {
    background-repeat: no-repeat,repeat;
    background-position: center 0, center center;
    background-size: cover, 50px auto;
}


.theme-1 .hero-header-wrap {
    background-image: url('../Img/bg/gradient.svg'), url('../Img/bg/pattern_vih.svg');
}


.theme-2 .hero-header-wrap {
    background-image: url('../Img/bg/gradient.svg'), url('../Img/bg/pattern_nifu.svg');
}


.theme-3 .hero-header-wrap {
    background-image: url('../Img/bg/gradient.svg'), url('../Img/bg/pattern_zfp.svg');
}


    /*hinterher überführen*/
.small {
    font-size: 60%;
    text-transform: none;
}

.sonotec-map-wrapper .mail,
.ce-contact__email {
    color: inherit;
    display: block;
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* bluewyas

.btnContactFormAnker{
    border-color: #E73439;
    background: #E73439;
    position: fixed;
    z-index: 100;
    right: -2px;
    top:75%;
    font-family: 'Bai Jamjuree',sans-serif;;
    border-top-right-radius:.3125rem;
    border-top-left-radius:.3125rem;
    transform: rotate(-90deg) translateY(-50%) translateX(50%);
    transform-origin: right center;

}
.btnContactFormAnker a{
    color: #fff;
    margin-top: 0!important;
    font-size:1rem;
    padding: .75rem 2.5rem .75rem 1rem;
}
.btnContactFormAnker a:hover{
    text-decoration: none;
    color: #fff!important;
}

@media only screen and (max-width: 995px){
    .btnContactFormAnker {
        display: none;
        visibility: hidden;
    }
}

.receivertext{
    margin-bottom: 0;
    padding-bottom: 1rem;
}*/
