section.block-2-leistungen .flexRow{
    margin-top: -3rem;
}

section.block-2-leistungen .flexRow > div{
    margin-top: 3rem;
}

section.block-2-leistungen .headlineWrap{
    margin-bottom: 6rem;
}

section.block-2-leistungen .imgWrap{
    height: 10rem;
    margin-bottom: 2rem;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
}

section.block-2-leistungen .imgWrap img{
    height: 100%;
    width: auto;
    margin: 0 auto;
    display: block;
}

section.block-2-leistungen .textWrap{
    text-align: center;
}

section.block-2-leistungen .textWrap strong{
    font-size: 2.4rem;
    font-weight: 700;
    text-align: center;
    color: var(--blue1);
}

section.block-2-leistungen .innerWrap:hover .imgWrap{
    -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
            transform: scale(1.05);
    -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
            transform-origin: center center;
}

section.block-2-leistungen .anmerkungWrap{
    margin-top: 11rem;
    text-align: center;
}

section.block-2-leistungen .anmerkungWrap ul{
    padding-left: 0;
    margin-left: 0;
    display: inline-block;
    text-align: left;
}

section.block-2-leistungen .anmerkungWrap ul li{
    list-style: none;
    padding-left: 3.5rem;
    position: relative;
    margin-bottom: 2rem;
}

section.block-2-leistungen .anmerkungWrap ul li:before{
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    background-image: url('../../assets/images/checkmark.svg');
    width: 2.5rem;
    height: 2.5rem;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
