
h1#counterhead1{
    margin: 0.4em auto 0 auto;
}

#countersection {
    padding : 0 0 10rem 0 ;
    max-width: 1920px;
}


#usedsection {
    padding : 2em 0 ;
    max-width: 1920px;
}




.ziffer{
    color: var(--bfi-black);
    font-size: 120px;
    text-align: center;
    display: block;
    position: relative;
    font-weight: 400;
    font-family: "Dharma Gothic Bold";
    height:228px;
    line-height: 190px;

}

.inner-ziffer {
    margin:15px;
    background:#fff;
    line-height: 228px;
}


#blackhuhn {
    position: absolute;
    right: -119px;
    top: 29px;
}


/*

@media (max-width: 1938px) {
    .ziffer{
        font-size: 4.167vw;
        line-height: 105%;
        width: 4.792vw;
        height: 5.833vw;
        border-radius: 0.42vw;
        margin: 0 0.42vw;
    }

}



@media (max-width: 1279px) {
    .ziffer {
        font-size: 8.32vw;
        line-height: 105%;
        width: 9.6vw;;
        height: 11.6vw;
        border-radius: 0.84vw;
        margin: 0 0.84vw;
    }
}


@media (max-width: 767px) {
    .ziffer{
        font-size: 8.5vw;
        padding: 0.04em 0 0 0;
        line-height: 105%;
        width: 8.8vw;
        height: 10vw;
        border-radius: 8px;
        margin: 0 5px;
    }
}


@media (max-width: 640px) {
    .ziffer {
        font-size: 17vw;
        padding: 0.08em 0 0 0;
        line-height: 105%;
        width: 17.6vw;
        height: 20vw;
        border-radius: 1.6vw;
        margin: 0 1.6vw;
    }
}*/

@media (max-width: 1200px) {

    #blackhuhn {
        display: none;
    }
}



@media (max-width: 640px) {
    .ziffer {
    font-size: 37px;
    height:100px;
    line-height: 40px;
}


    .inner-ziffer {

        line-height: 100px;
        margin: 5px;


    }



    #countersection {
        padding: 0 0 0.5rem 0;

    }



}