main section > div:nth-child(1) {
    background-image: url(../../svg/bg_kontakt_small2.svg),
        linear-gradient(45deg, #5a5a5a 5%, #777777 100%);
    /* background-position: center; */
}
.headerContent {
    margin: auto;
    margin-top: 100px;
}
.headerContent h1 {
    font-size: 300%;
}
div.contentContainer {
    font-size: 20px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    color: #222222;
}
.fadeIn p,
div.contentContainer > p {
    font-size: 20px;
}

div.contentContainer.contentContainerEmail > p,
div.contentContainer.contentContainerTel > p,
div.contentContainer.contentContainerNav > p {
    color: #222222;
}
div.contentContainer.contentContainerEmail > p > a,
div.contentContainer.contentContainerTel > p > a,
div.contentContainer.contentContainerNav > p > a {
    color: #2f90b0;
}
div.contentContainerTel {
    /* font-size: 20px; */
}
div.fadeIn {
    height: 100vh;
    display: flex;
    flex-direction: column;
}
@media screen and (min-width: 768px) {
    main section > div:nth-child(1) {
        background-image: url(../../svg/bg_kontakt.svg),
            linear-gradient(45deg, #5a5a5a 5%, #777777 100%);
        /* background-position: center; */
    }
    .headerContent {
        margin: auto;
        margin-top: 60px;
    }
    div.contentContainer {
        font-size: 25px;
    }
    div.fadeIn {
        flex-direction: row;
        padding: 10%;
    }
    .fadeIn p,
    div.contentContainer > p {
        font-size: 19px;
    }
}

@media screen and (max-width: 1030px) {
}
/* .headerContent {
  display: flex;
  flex-direction: row;
} */
