@media only screen and (max-width: 760px) {


    .head-text-container h2 {
        font-size: 60px;

    }

    .head-text-container span {
        font-size: 28px;

    }


    .head-text-container {

        margin-top: 100px;

    }

    .bg-header {

        margin-bottom: 70px;
    }

    .text-body {
        font-size: 0.8em;
        line-height: 140%;

    }

    .head-text-container-blau h2 {
        font-size: 44px;
    }

    .head-text-container-blau span {
        font-size: 26px;

    }



    .head-text-container-blau-leistungen p {
        font-size: 18px;

    }

    .head-text-container-blau-leistungen h2 {
        font-size: 44px;

    }

    .head-text-container-unterseiten h2 {
        font-size: 64px;

    }

    .head-text-container-unterseiten span {
        font-size: 34px;

    }

    .head-text-container-unterseiten {
        margin-top: 83px;

    }

    .head-text-container-blau-leistungen a,
    .head-text-container-blau a {

        font-size: 28px;
        height: 56px;
        line-height: 48px;
        width: 56px;
    }

    .head-text-container-blau-leistungen {
        padding: 44px 30px 45px 32px;



    }

    .rd-navbar-static .rd-dropdown-item {

        font-size: 28px;
    }

    .bg-header-unterseiten {

        margin-bottom: 100px;
    }

}
