.contactPage__balckbanner {
    background-color: #000;
    padding: 20px;
}

.contactPage__balckbanner h1 {
    color: #fff;
}

.contactPage__Icons{
    background-color: #e2001a;
    padding: 15px;
    margin-bottom: 20px;
    text-align: center;
}
.contactPage__Icons * {
    color: white;
}

.contactPageInfo__title{
    color: #e2001a;
    font-weight: 400;
}

.contactPageInfo__content {
    font-size: 18px;
}
.contactPageInfo{
    margin-bottom: 20px;
}

.contact__icon {
    height: 80px;
    width: 80px;
    background-color: #e2001a;
}

.contact__icon *{
    color: #fff;
    top: 50%;
    position: relative;
    transform: translateY(-50%);
    text-align: center;
    display: block;
    font-size: 26px;
}

.contact__call--telefon {
    transform: translateY(-50%);
    position: relative;
    top: 60%;
    margin-left: 20px;
}


.contact__call--data{
    font-size: 18px;
}

.contact__data{
    font-weight: 500;
    color: #222;
}

