    body,
    html {
        font-family: 'Axiforma', sans-serif;
        line-height: 1.5;
    }
    
    .fa-angle-down:before {
        content: "\2193";
    }
    
    .fa-angle-up:before {
        content: "\f106";
    }
    
    .nav-bar {
        position: fixed;
        background: none;
        z-index: 9999;
    }
    
    .only_test {
        color: #fff !important;
        padding-right: 7px !important;
    }
    
    .fa span {
        font-size: 17.4px !important;
        font-weight: 400 !important;
        font-family: 'Axiforma' !important;
    }
    
    @media (min-width:1440px) and (max-width:1680px) {
        .fa span {
            font-size: 22.4px !important;
        }
    }
    
    @media (min-width:1680px) and (max-width:2100px) {
        .fa span {
            font-size: 25.4px !important;
        }
    }
    
    @media (min-width:2100px) and (max-width:4500px) {
        .fa span {
            font-size: 27px !important;
        }
    }
    
    .banner .banner-content .banner-btn a i:hover {
        color: #373737 !important;
    }
    
    .login-button {
        width: 142px;
        height: 34px;
        background: #f39732;
        position: relative;
        padding: 8px;
        border-radius: 24px;
        top: 35px;
        margin-left: 25px;
        margin-right: 25px;
    }
    
    .nav-login-button {
        width: 142px;
        height: 34px;
        background: #f39732;
        position: relative;
        padding: 8px;
        border-radius: 24px;
        top: 7px;
        margin-left: 25px;
        margin-right: 25px;
    }
    
    .nav-login-button:hover {
        color: #000000;
    }
    
    .login-button:hover {
        background: #faa245;
        border: none;
        color: white !important;
    }
    
    #overlay {
        background-color: rgba(0, 0, 0, 0.8);
        z-index: 999;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        display: none;
    }
    
    #overlay p {
        font-family: 'Axiforma-Bold', serif;
        color: white;
        font-size: 16px;
        text-align: center;
        height: 50px;
        margin: auto;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
    }
    
    .overlay {
        z-index: 99999 !important;
    }
    
    .overlay {
        height: 100%;
        width: 0;
        position: fixed;
        z-index: 1;
        left: 0;
        top: 0;
        background-color: rgb(0, 0, 0);
        background-color: rgba(0, 0, 0, 0.9);
        overflow-x: hidden;
        transition: 0.5s;
        opacity: 96%;
    }
    
    .overlay-content {
        position: relative;
        top: 25%;
        width: 100%;
        text-align: center;
        margin-top: 30px;
    }
    
    .overlay a {
        padding: 8px;
        text-decoration: none;
        font-size: 36px;
        color: white;
        display: block;
        transition: 0.3s;
    }
    
    .overlay a:hover,
    .overlay a:focus {
        color: #f39732;
    }
    
    .overlay .closebtn {
        position: absolute;
        top: 20px;
        right: 45px;
        font-size: 60px;
    }
    
    .war {
        font-size: 23px;
    }
    
    .color {
        color: #fff;
    }
    
    .imgobenlinks {
        display: none;
    }
    
    @media only screen and (min-width: 375px) and (max-width: 767px) {
        .nav-bar {
            font-size: 23px;
            color: black;
            float: right;
            padding: 8px;
            position: absolute;
            top: 16px;
            /* width: 100%; */
        }
        .nav-bar a {
            color: black;
            float: right;
        }
        .nav-logo-mobile {
            display: block;
            float: left;
        }
        .nav-logo-mobile img {
            height: 28px;
        }
        .nav-logo-overlay {
            float: none;
        }
        .overlay a {
            font-size: 20px
        }
        .overlay .closebtn {
            font-size: 65px;
            top: -25px;
            right: -4px;
        }
        .login-button {
            width: 142px;
            height: 46px;
            background: #f39732;
            position: relative;
            padding: 6px;
            border-radius: 24px;
            top: 0px;
            margin: auto;
        }
    }
    
    @media only screen and (min-width: 320px) and (max-width: 374px) {
        .nav-bar {
            font-size: 30px;
            color: black;
            float: right;
            padding: 8px;
            width: 100%;
        }
        .nav-bar a {
            color: black;
            float: right;
        }
        .nav-logo-mobile {
            display: block;
            float: left;
        }
        .nav-logo-mobile img {
            height: 28px;
        }
        .nav-logo-overlay {
            float: none;
        }
        .overlay a {
            font-size: 20px
        }
        .overlay .closebtn {
            font-size: 65px;
            top: -25px;
            right: -4px;
        }
        .login-button {
            width: 142px;
            height: 44px;
            background: #f39732;
            position: relative;
            margin: 0 auto;
            padding: 12px;
            border-radius: 24px;
        }
    }
    
    @media screen and (min-width: 1px) and (max-width: 600px) {
        .rr_new {
            display: grid !important
        }
    }
    
    @media screen and (min-width: 768px) and (max-width: 1023px) {
        .nav-bar {
            font-size: 30px;
            color: black;
            float: right;
            padding: 20px;
            width: 100%;
        }
        .nav-bar a {
            color: black;
            float: right;
        }
        .nav-logo-mobile {
            display: block;
            float: left;
        }
        .nav-logo-mobile img {
            height: 41px;
        }
        .nav-logo-overlay {
            float: none;
        }
        .overlay a {
            font-size: 20px
        }
        .overlay .closebtn {
            font-size: 40px;
            top: 15px;
            right: 35px;
        }
        .login-button {
            width: 142px;
            height: 46px;
            background: #f39732;
            position: relative;
            padding: 6px;
            border-radius: 24px;
            top: 0;
            margin: auto;
        }
    }
    
    .er {
        display: none;
    }
    
    @media (min-width: 20px) and (max-width: 766px) {
        .er {
            display: block;
        }
    }
    /*ab hier wird die neue version von der Datei Schaden-melden bearbeitet*/
    
    html {
        scroll-behavior: smooth;
    }
    
    .coool {
        font-weight: bolder !important;
        text-align: center;
        margin-top: 30px;
    }
    
    .col h1 {
        margin-top: 15px;
        font-size: 36px;
        text-align: center;
    }
    
    .new_co h1 {
        margin-top: -130px !important;
        font-size: 36px;
        text-align: center;
    }
    
    @media (min-width: 0px) and (max-width:382px) {
        .new_co h1 {
            margin-top: -161px !important;
            font-size: 36px;
            text-align: center;
        }
    }
    
    .repo {
        margin-top: -70px !important;
    }
    
    .h1 {
        margin-top: 130px;
        font-size: 36px;
        text-align: center;
        font-weight: 400;
    }
    
    .new_heina {
        margin-top: 0px !important;
        font-size: 32px;
    }
    
    .new_heina span {
        font-weight: bolder;
    }
    
    .content .new-para {
        text-align: center;
    }
    
    .text-center button {
        margin-bottom: 34px;
    }
    
    .pb-5 h1 {
        margin-top: 140px;
        font-size: 33px;
        text-align: center;
        box-sizing: border-box;
    }
    
    .col {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }
    
    .new {
        margin-top: -20px !important;
    }
    
    .description2 {
        margin-top: -10px !important;
        margin-bottom: 30px !important;
        text-align: center;
    }
    
    .neww {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }
    /* .colo, .colo2 {
    color: rgb(243, 151, 50);
}

.colo:hover {
    color: #fff !important;
} */
    
    .colo2 {
        color: rgb(243, 151, 50);
    }
    
    .schwa {
        color: #ffffff;
        background: #373737;
        border: 1px solid;
    }
    
    .schwa:hover {
        color: #ffffff;
        background: rgb(243, 151, 50);
        border: 1px solid;
        transition: 0.4s;
    }
    
    .new-ab {
        color: #ffffff;
        background: rgb(243, 151, 50);
        border: 1px solid;
    }
    
    .report-new .form-control-new {
        border-radius: 5px;
        margin-bottom: 25px;
        border: 1px solid #ffffff;
        border-radius: 22px;
    }
    
    .pt-5 {
        margin-bottom: 15px;
    }
    
    .test-pla ::placeholder {
        font-size: 16.1px !important;
    }
    
    .new-button {
        width: 120px !important;
        font-family: 'Axiforma' !important;
        border-radius: 20px !important;
        border: 3px solid rgb(243, 151, 50) !important;
        padding: 0.5px 30px !important;
        display: inline-block !important;
        background-color: #f8f8f8;
        color: #343434 !important;
        text-align: center !important;
        padding-top: 3px !important;
        font-size: 19px !important;
        font-weight: 400 !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    .new-button:hover {
        background: #f8f8f8;
        border: none;
        color: #343434 !important;
    }
    
    .new-home {
        font-family: 'Axiforma' !important;
        color: #343434 !important;
        text-align: center !important;
        font-size: 19px !important;
        font-weight: 400 !important;
        padding-right: 4px !important;
    }
    
    .nav-bar {
        position: inherit;
    }
    
    .new-logo-schaden {
        margin-top: 24px;
        margin-bottom: 24px;
        position: relative;
        left: 5.4px;
        align-items: center;
        text-align: center;
        float: none;
    }
    
    .new-logo-schaden-mobile {
        display: none;
    }
    
    @media (max-width: 980px) {
        .new-logo-schaden {
            display: none;
        }
        .new-logo-schaden-mobile {
            display: block;
        }
    }
    
    @media (max-width: 980px) {
        .box {
            display: grid;
            margin-top: 25px;
            margin-bottom: 25px;
        }
        .box a {
            margin-top: 5px;
            margin-bottom: 5px;
        }
    }
    
    .abschicken-logo {
        margin-top: 8px;
        /* margin-bottom: 5px; */
        text-align: center;
        align-items: center;
        position: relative;
    }
    
    @media screen and (max-width: 750px) {
        .mobi {
            width: 29%;
        }
    }
    /*Alles für die neue Seite Schadenmanagmenet für Flottenkunden.html*/
    
    .banner .banner-content img.schaden-managment {
        width: 50%;
        right: 2%;
    }
    
    .banner .banner-content h2.new-color-manag {
        color: #343434;
        font-size: 30px;
    }
    
    .banner .banner-content p.new-color-manag-p {
        color: #343434;
    }
    
    .new-section {
        background: #F4F4F4 !important;
    }
    
    .new-block {
        display: -webkit-flex;
        display: flex;
    }
    
    .new-blo {
        display: flow-root;
        position: relative;
    }
    
    .new-blo2 {
        display: grid;
        position: relative;
        margin-top: 34px;
        margin-bottom: 34px;
    }
    /* .new-blo2 {
    width: 50%;
    right: -10%;
} */
    
    .manag-p {
        left: 0;
        width: 70%;
        text-align: justify;
        font-size: small;
        color: #1A1A1A;
    }
    
    .manag-h5 {
        left: 0;
        width: 70%;
        text-align: justify;
        font-size: small;
        color: #1A1A1A;
    }
    
    .manag-h2 {
        width: 70%;
        text-align: justify;
        font-size: larger;
        color: #1A1A1A;
    }
    
    .teil-44 {
        text-align: center;
        align-items: center;
    }
    
    .Unsere-Kunden h1 {
        z-index: +1;
        position: relative;
        top: 100px;
        color: #343434;
        font-size: 27px;
        font-weight: lighter;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .Unsere-Kunden {
        text-align: center;
        align-items: center;
        background: #F4F4F4;
    }
    
    .kontaktfor {
        text-align: center;
        align-items: center;
        background: #F4F4F4;
        padding-bottom: 40px;
        border-bottom: 1px solid #343434;
    }
    
    .new_kolor {
        background: #373737;
        border-bottom: 1px solid #ffffff;
    }
    
    .kontaktfor h1 {
        float: left;
        font-size: 34px;
        padding-left: 20px;
        padding-top: 24px;
        padding-bottom: 24px;
        color: #353434;
    }
    
    .texarea textarea {
        width: 80%;
        height: 180px;
        border-radius: 8px;
        /* border-radius: 22px; */
        border: 1px solid #707070;
        padding: 20px;
        resize: none;
        outline: none;
    }
    
    .texarea {
        margin-bottom: 20px;
    }
    
    .inputi {
        margin-bottom: 20px;
        padding-bottom: 10px;
    }
    
    .inp {
        border: 1px solid #707070;
        margin-left: 20px;
        margin-right: 20px;
        border-radius: 30px;
        width: 17.68%;
        height: 50px;
        padding: 20px;
        outline: none;
        resize: none;
    }
    
    .inputi ::placeholder {
        padding-top: 18px;
        padding-bottom: 18px;
    }
    
    .butt button {
        text-decoration: none;
        color: #FFFFFF;
        background: #343434;
        width: 17%;
        height: 50px;
        border-radius: 25px;
        border: 1px solid #353434;
    }
    
    .butt span {
        font-size: 15px;
        font-weight: lighter;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .test-test {
        background: url(../img/page/test-test.png) left top no-repeat;
        background-position: center;
        width: 100%;
        height: 120vh;
    }
    
    .test-test h1 {
        position: relative;
        bottom: -37%;
        text-align: center;
        color: #343434;
    }
    
    .test-test .h2 {
        padding-top: 5px;
        position: relative;
        bottom: -37%;
        text-align: center;
        font-size: 80px;
        font-weight: bold;
        color: #343434;
    }
    
    .test-test .praone {
        position: relative;
        float: right;
        top: -2%;
        left: -10%;
    }
    
    .praone h1 {
        font-size: 25px;
        font-weight: bolder;
    }
    
    .praone p {
        width: 230px;
        position: relative;
        font-size: medium;
        color: #343434;
        /* text-align: justify; */
        hyphens: auto;
        -webkit-hyphens: auto;
    }
    
    .pratwo {
        position: relative;
        float: right;
        top: 27%;
        right: -13%;
    }
    
    .pratwo h1 {
        font-size: 25px;
        font-weight: bolder;
    }
    
    .pratwo p {
        width: 230px;
        position: relative;
        font-size: medium;
        color: #343434;
        /* text-align: justify; */
        hyphens: auto;
    }
    
    .prathree {
        position: relative;
        float: right;
        top: 53%;
        right: -29%;
    }
    
    .prathree h1 {
        font-size: 25px;
        font-weight: bolder;
    }
    
    .prathree p {
        width: 230px;
        position: relative;
        font-size: medium;
        color: #343434;
        /* text-align: justify; */
        hyphens: auto;
        -webkit-hyphens: auto;
    }
    
    .prafo {
        position: relative;
        float: right;
        top: 66%;
        right: -19%;
    }
    
    .prafo h1 {
        font-size: 25px;
        font-weight: bolder;
    }
    
    .prafo p {
        width: 230px;
        position: relative;
        font-size: medium;
        color: #343434;
        /* text-align: justify; */
        hyphens: auto;
        -webkit-hyphens: auto;
    }
    
    .prafv {
        position: relative;
        float: right;
        top: 46%;
        left: -10%;
    }
    
    .prafv h1 {
        font-size: 25px;
        font-weight: bolder;
    }
    
    .prafv p {
        width: 230px;
        position: relative;
        font-size: medium;
        color: #343434;
        text-align: justify;
        hyphens: auto;
    }
    
    .prase {
        position: relative;
        float: right;
        bottom: -9%;
        left: -77%;
    }
    
    .prase h1 {
        font-size: 25px;
        font-weight: bolder;
        text-align: justify;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .prase p {
        width: 230px;
        position: relative;
        font-size: medium;
        color: #343434;
        text-align: justify;
        hyphens: auto;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .new-service {
        background: #F4F4F4;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .neweins {
        color: #353434 !important;
        padding-bottom: 30px !important;
        font-weight: 580 !important;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .new-h h3 {
        color: #343434 !important;
        font-weight: 400 !important;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .new-h p {
        color: #343434 !important;
        font-size: medium !important;
        width: 330px !important;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .new-oppo {
        justify-content: center !important;
    }
    
    .new-insurance {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    .new-oppo .new-insurance {
        max-width: 400px !important;
        margin: 10px;
    }
    
    .h-new {
        text-align: center;
        font-size: 30px;
        margin-bottom: 64px;
        color: #343434;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .new-color {
        text-align: center !important;
        background: #fff !important;
        border: 2px solid #373737 !important;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .hfunf-new span {
        font-size: medium !important;
        font-weight: 400 !important;
        color: #343434 !important;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .hfunf-new {
        font-size: 33px !important;
        color: #343434 !important;
        font-weight: lighter !important;
        margin: 0 !important;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .ppfunf-new {
        color: #343434 !important;
        font-size: 18px !important;
        margin: 0 !important;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .pfunf-new {
        font-size: 50px !important;
        color: #343434 !important;
        margin: 0 !important;
        font-weight: lighter;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .spann {
        font-size: 20px;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .spann span {
        font-weight: bold;
        font-size: 16px;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .spannn {
        font-size: 22px;
        font-family: 'Axiforma', sans-serif !important;
        padding-top: 6px !important;
        padding-bottom: 6px !important;
    }
    
    .spannn p {
        padding-top: 6px !important;
        padding-bottom: 6px !important;
    }
    
    .spannn span {
        font-weight: lighter;
        font-size: 16px;
        color: #000000;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .pp {
        padding-bottom: 53px !important;
        padding-top: 55px !important;
    }
    
    @media (min-width:0px) and (max-width:450px) {
        .pp {
            padding-bottom: 7px !important;
            padding-top: 44px !important;
        }
    }
    
    @media (min-width:992px) and (max-width:1200px) {
        .pp {
            padding-bottom: 4px !important;
            padding-top: 44px !important;
        }
    }
    
    @media (min-width:1200px) and (max-width:1300px) {
        .pp {
            padding-bottom: 32px !important;
        }
    }
    
    @media (min-width:1300px) and (max-width:1440px) {
        .pp {
            padding-bottom: 25px !important;
        }
    }
    
    @media (min-width:1470px) and (max-width:1473px) {
        .pp {
            padding-bottom: 60px !important;
        }
    }
    
    @media (min-width:1473px) and (max-width:1600px) {
        .pp {
            padding-bottom: 60px !important;
        }
    }
    
    @media (min-width:1601px) and (max-width:1710px) {
        .pp {
            padding-bottom: 71px !important;
            padding-top: 63px !important;
        }
    }
    
    @media (min-width:1710px) and (max-width:4000px) {
        .pp {
            padding-bottom: 106px !important;
            padding-top: 45px !important;
        }
    }
    
    @media not all and (min-resolution:.001dpcm) {
        @supports (-webkit-appearance: none) {
            @media (min-width: 1710px) and (max-width: 4000px) {
                .pp {
                    padding-bottom: 74px !important;
                    padding-top: 53px !important;
                }
            }
            @media (min-width:1601px) and (max-width:1710px) {
                .pp {
                    padding-bottom: 64px !important;
                    padding-top: 45px !important;
                }
            }
            @media (min-width:1473px) and (max-width:1600px) {
                .pp {
                    padding-bottom: 55px !important;
                }
            }
            @media (min-width:1300px) and (max-width:1440px) {
                .pp {
                    padding-bottom: 5px !important;
                }
            }
            @media (min-width:1198px) and (max-width:1300px) {
                .pp {
                    padding-bottom: 12px !important;
                }
            }
            @media (min-width:992px) and (max-width:1198px) {
                .pp {
                    padding-bottom: 22px !important;
                    padding-top: 31px !important;
                }
            }
            @media (min-width:1470px) and (max-width:1473px) {
                .pp {
                    padding-bottom: 60px !important;
                }
            }
        }
    }
    
    .pp p {
        font-size: medium !important;
        font-family: 'Axiforma', sans-serif !important;
        text-align: center !important;
        align-items: center !important;
        font-weight: 500;
    }
    
    .boss {
        background-color: #F4F4F4;
        width: 50%;
        text-align: inherit;
        align-items: center;
        display: inline-block;
    }
    
    .ww {
        display: flex;
        background-color: #F4F4F4;
        padding: 50px;
    }
    
    .hh {
        color: #343434;
        padding-bottom: 15px;
    }
    
    .te {
        float: left;
    }
    
    .spa span {
        color: #B4C93E;
    }
    
    .spa {
        padding: 5px;
    }
    
    .boss:last-child {
        border: 2px solid #343434;
        border-radius: 15px;
        padding: 20px;
    }
    
    .boss p {
        padding: 0;
        width: 520px;
        float: left;
    }
    
    .boss h5 {
        /* float: left; */
        text-align: justify;
        margin-inline: 52px;
    }
    
    .new_bag_box {
        background: #424242 !important;
    }
    
    .only_mobile {
        display: none;
    }
    
    @media (min-width:1px) and (max-width:767px) {
        .only_mobile {
            display: block;
        }
        .new_row {
            display: flex !important;
            -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
            margin-right: -15px !important;
            margin-left: -15px !important;
        }
        .liste_von_sechs img {
            position: relative;
            padding-left: 15px;
            float: left;
        }
        .new_row {
            padding: 0px !important;
            position: relative;
            bottom: 73px;
            right: 65px;
        }
        .new_row h3 {
            font-weight: bolder !important;
            font-size: 16px !important;
            width: 230px !important;
            margin-bottom: 11px;
        }
        .new_row p {
            width: 207px !important;
            font-size: 11px !important;
        }
        .padding_new {
            padding-top: 16px;
        }
        .padding_new_fünf {
            margin-bottom: -7px !important;
        }
        .padding_new_ {
            padding-top: 0px !important;
        }
        .hzwei_mobile {
            padding-top: 30px;
            position: relative;
            text-align: center;
            padding-bottom: 50px;
        }
        .hzwei_mobile h1.heina {
            font-weight: bolder;
        }
    }
    
    @media (min-width:767px) and (max-width:990px) {
        .only_mobile {
            display: block;
        }
        .new_row {
            display: grid !important;
            -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
            margin-right: -15px !important;
            margin-left: -15px !important;
        }
        .liste_von_sechs img {
            position: relative;
            padding-left: 15px;
            float: left;
            height: 47rem;
        }
        .new_row {
            padding: 0px !important;
            position: relative;
            bottom: 73px;
            right: 0px;
        }
        .new_row h3 {
            font-weight: bold !important;
            font-size: 20px !important;
            width: 348px !important;
            margin-bottom: 11px;
        }
        .new_row p {
            width: 207px !important;
            font-size: 13px !important;
        }
        .padding_new {
            padding-top: 24px;
        }
        .padding_new_fünf {
            margin-bottom: -7px !important;
        }
        .padding_new_ {
            padding-top: 0px !important;
        }
        .hzwei_mobile {
            padding-top: 40px;
            position: relative;
            text-align: center;
            padding-bottom: 50px;
        }
        .hzwei_mobile h1.heina {
            font-weight: bolder;
        }
    }
    
    @media (min-width:990px) and (max-width:1150px) {
        .only_mobile {
            display: block;
        }
        .new_row {
            display: grid !important;
            -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
            margin-right: -15px !important;
            margin-left: -15px !important;
        }
        .liste_von_sechs img {
            position: relative;
            padding-left: 15px;
            float: left;
            height: 53rem;
        }
        .new_row {
            padding: 0px !important;
            position: relative;
            bottom: 87px;
            right: -25px;
        }
        .new_row h3 {
            font-weight: bold !important;
            font-size: 20px !important;
            width: 348px !important;
            margin-bottom: 11px;
        }
        .new_row p {
            width: 207px !important;
            font-size: 13px !important;
        }
        .padding_new {
            padding-top: 24px;
        }
        .padding_new_fünf {
            margin-bottom: -7px !important;
        }
        .padding_new_ {
            padding-top: 0px !important;
        }
        .hzwei_mobile {
            padding-top: 40px;
            position: relative;
            text-align: center;
            padding-bottom: 50px;
        }
        .hzwei_mobile h1.heina {
            font-weight: bolder;
        }
    }
    
    .new_background_ {
        background-color: #F4F4F4 !important;
    }
    
    .moblie_on {
        display: none;
    }
    
    @media (min-width:1150px) and (max-width:5000px) {
        .moblie_on {
            display: block;
        }
    }
    
    @media (min-width:1150px) and (max-width:1190px) {
        .test-test {
            height: 110vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: -12% !important;
            left: -3.5% !important;
        }
        .praone h1 {
            font-size: 22px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 27% !important;
            right: -19% !important;
        }
        .pratwo h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 60% !important;
            right: -37% !important;
        }
        .prathree h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 240px !important;
            position: relative;
            font-size: 19px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 67% !important;
            right: -26% !important;
        }
        .prafo h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafv {
            position: relative;
            float: left !important;
            left: 1% !important;
            top: 44% !important;
        }
        .prafv h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            hyphens: auto;
        }
        .prase {
            position: relative;
            float: left !important;
            left: -27% !important;
            top: 13% !important;
        }
        .prase h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    
    @media (min-width:1190px) and (max-width:1230px) {
        .test-test {
            height: 102vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: -12% !important;
            left: -3.5% !important;
        }
        .praone h1 {
            font-size: 22px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 27% !important;
            right: -19% !important;
        }
        .pratwo h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 60% !important;
            right: -37% !important;
        }
        .prathree h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 240px !important;
            position: relative;
            font-size: 19px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 67% !important;
            right: -26% !important;
        }
        .prafo h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafv {
            position: relative;
            float: left !important;
            left: 1% !important;
            top: 44% !important;
        }
        .prafv h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            hyphens: auto;
        }
        .prase {
            position: relative;
            float: left !important;
            left: -25% !important;
            top: 13% !important;
        }
        .prase h1 {
            font-size: 22px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 230px !important;
            position: relative;
            font-size: 17px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    
    @media (min-width:1230px) and (max-width:1315px) {
        .test-test {
            height: 140vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: -12% !important;
            left: -1.5% !important;
        }
        .praone h1 {
            font-size: 25px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 240px !important;
            position: relative;
            font-size: 19px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 26% !important;
            right: -19.5% !important;
        }
        .pratwo h1 {
            font-size: 25px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 240px !important;
            position: relative;
            font-size: 19px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 60% !important;
            right: -38.5% !important;
        }
        .prathree h1 {
            font-size: 25px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 240px !important;
            position: relative;
            font-size: 19px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 67% !important;
            right: -30% !important;
        }
        .prafo h1 {
            font-size: 25px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 240px !important;
            position: relative;
            font-size: 19px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafv {
            position: relative;
            float: left !important;
            left: 1% !important;
            top: 44% !important;
        }
        .prafv h1 {
            font-size: 25px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 240px !important;
            position: relative;
            font-size: 19px !important;
            color: #343434;
            hyphens: auto;
        }
        .prase {
            position: relative;
            float: left !important;
            left: -26.5% !important;
            top: 12% !important;
        }
        .prase h1 {
            font-size: 24px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 240px !important;
            position: relative;
            font-size: 19px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    
    @media (min-width:1315px) and (max-width:1455px) {
        .test-test {
            height: 120vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: -12% !important;
            left: -2.5% !important;
        }
        .praone h1 {
            font-size: 23px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 315px !important;
            position: relative;
            font-size: 18px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 26% !important;
            right: -20.5% !important;
        }
        .pratwo h1 {
            font-size: 23px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 290px !important;
            position: relative;
            font-size: 18px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 59% !important;
            right: -39.5% !important;
        }
        .prathree h1 {
            font-size: 23px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 290px !important;
            position: relative;
            font-size: 18px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 65% !important;
            right: -29% !important;
        }
        .prafo h1 {
            font-size: 23px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 290px !important;
            position: relative;
            font-size: 18px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafv {
            position: relative;
            float: left !important;
            left: 2% !important;
            top: 44% !important;
        }
        .prafv h1 {
            font-size: 23px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 315px !important;
            position: relative;
            font-size: 18px !important;
            color: #343434;
            hyphens: auto;
        }
        .prase {
            position: relative;
            float: left !important;
            left: -22% !important;
            top: 12% !important;
        }
        .prase h1 {
            font-size: 23px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 270px !important;
            position: relative;
            font-size: 18px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    /* @media (min-width:1455px) and (max-width:1516px) {
        .prafo {
            position: relative;
            float: right;
            top: 52% !important;
            right: 12% !important;
        }
    }
    
    @media (min-width:1516px) {
        .prafo {
            position: relative;
            float: right;
            top: 52% !important;
            right: 14% !important;
        }
    }
    
    @media (min-width:1517px) and (max-width:1650px) {
        .prafo {
            position: relative;
            float: right;
            top: 66% !important;
            right: -40% !important;
        }
    } */
    
    @media (min-width:1455px) and (max-width:1650px) {
        .test-test {
            height: 163vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: -10% !important;
            left: -1.5% !important;
        }
        .praone h1 {
            font-size: 35px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 23% !important;
            right: -21.5% !important;
        }
        .pratwo h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 55% !important;
            right: -43.5% !important;
        }
        .prathree h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 64% !important;
            right: -40% !important;
        }
        .prafo h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafv {
            position: relative;
            float: left !important;
            left: 1% !important;
            top: 44% !important;
        }
        .prafv h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        .prase {
            position: relative;
            float: left !important;
            left: -31% !important;
            top: 1% !important;
        }
        .prase h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    
    @media (min-width:1650px) and (max-width:1870px) {
        .prafv {
            position: relative;
            float: left !important;
            left: 5% !important;
            top: 50% !important;
        }
    }
    
    @media (min-width:1870px) and (max-width:2000px) {
        .prafv {
            position: relative;
            float: left !important;
            left: 5% !important;
            top: 58% !important;
        }
    }
    
    @media (min-width:1650px) and (max-width:2000px) {
        .test-test {
            height: 103vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: 5% !important;
            left: -4.5% !important;
        }
        .praone h1 {
            font-size: 35px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 33% !important;
            right: -14.5% !important;
        }
        .pratwo h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 57% !important;
            right: -26.5% !important;
        }
        .prathree h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 66% !important;
            right: -17% !important;
        }
        .prafo h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        /* .prafv {
            position: relative;
            float: left !important;
            left: 5% !important;
            top: 58% !important;
        } */
        .prafv h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        .prase {
            position: relative;
            float: left !important;
            left: -22% !important;
            top: 20% !important;
        }
        .prase h1 {
            font-size: 35px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 350px !important;
            position: relative;
            font-size: 23px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    
    @media (min-width:2600px) and (max-width:2900px) {
        .prase {
            top: 6%!important;
        }
    }
    
    @media (min-width:2000px) and (max-width:2400px) {
        .prafv {
            position: relative;
            float: left !important;
            left: 6.5% !important;
            top: 44% !important;
        }
    }
    
    @media (min-width:2400px) and (max-width:2600px) {
        .prafv {
            position: relative;
            float: left !important;
            left: 6.5% !important;
            top: 60% !important;
        }
    }
    
    @media (min-width:2000px) and (max-width:2200px) {
        .prathree {
            position: relative;
            float: right;
            top: 60% !important;
            right: -33.5% !important;
        }
    }
    
    @media (min-width:2200px) and (max-width:2250px) {
        .prathree {
            position: relative;
            float: right;
            top: 60% !important;
            right: -28.5% !important;
        }
    }
    
    @media (min-width:2250px) and (max-width:2600px) {
        .prathree {
            position: relative;
            float: right;
            top: 60% !important;
            right: -24.5% !important;
        }
    }
    
    @media (min-width:2000px) and (max-width:2250px) {
        .prafo {
            position: relative;
            float: right;
            top: 65% !important;
            right: -27% !important;
        }
    }
    
    @media (min-width:2250px) and (max-width:2600px) {
        .prafo {
            position: relative;
            float: right;
            top: 65% !important;
            right: -17% !important;
        }
    }
    
    @media (min-width:2000px) and (max-width:2150px) {
        .prase {
            position: relative;
            float: left !important;
            left: -22.5% !important;
            top: 14% !important;
        }
    }
    
    @media (min-width:2150px) and (max-width:2274px) {
        .prase {
            position: relative;
            float: left !important;
            left: -18.5% !important;
            top: 13% !important;
        }
    }
    
    @media (min-width:2274px) and (max-width:2600px) {
        .prase {
            position: relative;
            float: left !important;
            left: 11.5% !important;
            top: 13% !important;
        }
    }
    
    @media (min-width:2000px) and (max-width:2600px) {
        .test-test {
            height: 103vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: 5% !important;
            left: -13.5% !important;
        }
        .praone h1 {
            font-size: 42px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 32% !important;
            right: -10.5% !important;
        }
        .pratwo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        /* .prathree {
        position: relative;
        float: right;
        top: 55% !important;
        right: -24.5% !important;
    } */
        .prathree h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        /* .prafo {
        position: relative;
        float: right;
        top: 65% !important;
        right: -17% !important;
    } */
        .prafo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        /* .prafv {
        position: relative;
        float: left !important;
        left: 6.5% !important;
        top: 50% !important;
    } */
        .prafv h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        /* .prase {
        position: relative;
        float: left !important;
        left: -15.5% !important;
        top: 5% !important;
    } */
        .prase h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    
    @media (min-width:2600px) and (max-width:2761px) {
        .prase {
            position: relative;
            float: left !important;
            left: 13% !important;
            top: 14% !important;
        }
    }
    
    @media (min-width:2761px) and (max-width:2900px) {
        .prase {
            top: 33%!important;
            position: relative;
            float: left !important;
            left: -6.5% !important;
        }
    }
    
    @media (min-width:2600px) and (max-width:3000px) {
        .test-test {
            height: 103vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: 5% !important;
            left: -19.5% !important;
        }
        .praone h1 {
            font-size: 42px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 33% !important;
            right: 2.5% !important;
        }
        .pratwo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 60% !important;
            right: -12.5% !important;
        }
        .prathree h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 65% !important;
            right: -8% !important;
        }
        .prafo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafv {
            position: relative;
            float: left !important;
            left: 14.5% !important;
            top: 60% !important;
        }
        .prafv h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        /* .prase {
        position: relative;
        float: left !important;
        left: -6.5% !important;
        top: 20% !important;
    } */
        .prase h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    
    @media (min-width:3000px) and (max-width:3400px) {
        .test-test {
            height: 103vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: 3% !important;
            left: -23.5% !important;
        }
        .praone h1 {
            font-size: 42px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 32% !important;
            right: 8% !important;
        }
        .pratwo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 55% !important;
            right: -6.5% !important;
        }
        .prathree h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 65% !important;
            right: -1% !important;
        }
        .prafo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafv {
            position: relative;
            float: left !important;
            left: 17.5% !important;
            top: 57% !important;
        }
        .prafv h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prase {
            position: relative;
            float: left !important;
            left: 1.5% !important;
            top: 345% !important;
        }
        .prase h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    
    @media (min-width:3400px) and (max-width:3900px) {
        .test-test {
            height: 105vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: 3% !important;
            left: -26.5% !important;
        }
        .praone h1 {
            font-size: 42px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 33% !important;
            right: 13% !important;
        }
        .pratwo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 60% !important;
            right: 1% !important;
        }
        .prathree h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 65% !important;
            right: 5% !important;
        }
        .prafo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafv {
            position: relative;
            float: left !important;
            left: 23% !important;
            top: 59% !important;
        }
        .prafv h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prase {
            position: relative;
            float: left !important;
            left: 7.5% !important;
            top: 34% !important;
        }
        .prase h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    
    @media (min-width:3900px) and (max-width:4500px) {
        .test-test {
            height: 90vh !important;
        }
        .praone {
            position: relative;
            float: right;
            top: -13% !important;
            left: -29.5% !important;
        }
        .praone h1 {
            font-size: 42px !important;
            padding-bottom: 10px;
            font-weight: bolder;
        }
        .praone p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            text-align: none !important;
            hyphens: auto;
        }
        .pratwo {
            position: relative;
            float: right;
            top: 22% !important;
            right: 17% !important;
        }
        .pratwo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .pratwo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prathree {
            position: relative;
            float: right;
            top: 55% !important;
            right: 7% !important;
        }
        .prathree h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prathree p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafo {
            position: relative;
            float: right;
            top: 65% !important;
            right: 11% !important;
        }
        .prafo h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafo p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prafv {
            position: relative;
            float: left !important;
            left: 26% !important;
            top: 50% !important;
        }
        .prafv h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prafv p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .prase {
            position: relative;
            float: left !important;
            left: 11.5% !important;
            top: 20% !important;
        }
        .prase h1 {
            font-size: 42px !important;
            padding-bottom: 10px !important;
            font-weight: bolder;
        }
        .prase p {
            width: 430px !important;
            position: relative;
            font-size: 30px !important;
            color: #343434;
            hyphens: auto;
        }
        .test-test h1 {
            bottom: -42% !important;
        }
        .test-test .h2 {
            bottom: -42% !important;
        }
    }
    /* Ab hier beginnt der CSS_CODE zu der Seite (Werkstatt_Partner)*/
    
    .banner .banner-content img.werkstatt_partner {
        width: 34%;
        right: 9%;
        top: -6%;
    }
    
    header .new_no li a {
        color: #ffffff !important;
        background: #373737 !important;
    }
    
    .boss_neww:last-child {
        border: 2px solid #373737 !important;
        border-radius: 15px !important;
        padding: 20px !important;
    }
    
    @media (min-width:1px) and (max-width:600px) {
        .newhvier h4 {
            color: #FF7800;
            padding-bottom: 20px;
            padding-top: 25px;
            font-size: 17px !important;
            font-weight: bold;
        }
        header.new_mobi {
            background: #424242;
            /* box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3); */
        }
        .new_grid {
            display: grid;
            background-color: #F4F4F4;
            padding: 50px;
        }
        .boss_new p {
            width: 362px;
            padding-top: 10px;
            padding-bottom: 90px;
            text-align: left;
            margin-left: -34px;
            font-size: 16px;
            color: #343434 !important;
        }
        .hzwo {
            width: 385px;
            font-size: 23px;
            margin-left: -36px;
            text-align: left;
        }
        .boss_neww:last-child {
            width: 24rem !important;
            border: 2px solid #ff7800 !important;
            border-radius: 15px !important;
            padding: 0px !important;
            /* margin-left: -37px !important; */
        }
        .h_new {
            color: #343434;
            padding-bottom: 25px;
            padding-top: 20px;
        }
        .boss_neww h5 {
            float: left;
            text-align: justify;
            margin-inline: 13px;
            font-size: 16px;
            padding: 8px;
        }
        .boss_neww h5.new_spa {
            padding-bottom: 30px;
        }
        .boss_neww h5.new_sp {
            padding-top: 20px;
        }
        .spa span {
            color: #B4C93E;
            font-size: 23.8px;
        }
        .new_rowe {
            display: grid !important;
            justify-content: center !important;
            /* padding: 15.9px !important;
            margin-right: 0px;
    margin-left: 0px; */
        }
        .new_border {
            width: 21rem;
        }
        .new_bag_box p.neues {
            font-size: 14px !important;
        }
        .new_bag_box {
            padding-bottom: 23px !important;
        }
        .neues_bild {
            position: relative;
            top: 30px;
        }
        .neues_bild_ {
            position: relative;
            top: 8px;
        }
        /* .new_ha p {
        width: 281px !important;
        font-size: 14px !important;
    } */
        .new_bag_box h1 {
            font-size: 25px !important;
        }
        .hh-new {
            font-size: 26px !important;
        }
        .opposing-insurance-wrap .opposing-insurance-content ul li .teil_eins {
            padding-left: 1px !important;
        }
        .opposing-insurance-wrap .opposing-insurance-content ul li .teil_zwei {
            padding-left: 1px !important;
        }
        .opposing-insurance-wrap .opposing-insurance-content ul li .nurfarbe_ {
            padding-left: 1px !important;
        }
        .opposing-insurance-wrap .opposing-insurance-content ul li .newü {
            padding-left: 1px !important;
        }
        .hfünff {
            margin-left: -10px !important;
        }
        .inp_new {
            width: 85.8% !important;
            margin-top: 13px;
        }
        .new_bu button {
            margin-top: 14px !important;
            width: 12rem !important;
        }
    }
    /* @media (min-width: 990px) and (max-width:4000px) {
        .opposing-insurance-wrap .opposing-insurance-content ul li .newü_ {
            padding-bottom: 63px !important;
        }
    } */
    
    @media (min-width:600px) and (max-width:770px) {
        .neues_bild {
            position: relative;
            top: 68px;
        }
        .neues_bild_vier {
            position: relative;
            top: 84px !important;
        }
        .neues_bild_ {
            position: relative;
            top: 83px;
        }
        .neues_bild_sechs {
            position: relative;
            top: 110px;
        }
        .neues_bild_zwei {
            position: relative;
            top: 30px;
        }
    }
    
    @media (min-width: 765px) and (max-width: 900px) {
        h5.hzweivon_feldf {
            font-size: 15.6px;
            margin-inline: 2px;
            padding-top: 13px;
        }
        .new_ww {
            padding: 23px !important;
        }
    }
    
    @media (min-width:900px) and (max-width:1023px) {
        h5.hzweivon_feldf {
            font-size: 14.6px;
            margin-inline: 16px;
            padding-top: 15px;
        }
    }
    
    @media (min-width:1023px) and (max-width:1217px) {
        h5.hzweivon_feldf {
            font-size: 16.3px;
            margin-inline: 40px;
        }
    }
    
    @media (min-width:1536px) and (max-width:1687px) {
        h5.hzweivon_feldf {
            font-size: 27.3px;
        }
    }
    
    @media (min-width:1471px) and (max-width:1671px) {
        .zwei_felder {
            width: 35%;
            position: relative;
            left: 140px;
        }
    }
    
    @media (min-width:1671px) and (max-width:1893px) {
        .zwei_felder {
            width: 35%;
            position: relative;
            left: 140px;
        }
        h2.hzweivon_feld {
            font-size: 41px;
        }
        h5.hzweivon_feldf {
            font-size: 31.3px;
        }
    }
    
    @media (min-width:1893px) and (max-width:2112px) {
        .zwei_felder {
            width: 37%;
            position: relative;
            left: 100px;
        }
        h2.hzweivon_feld {
            font-size: 28px;
            text-align: center;
        }
        h5.hzweivon_feldf {
            font-size: 33.3px;
        }
    }
    
    @media (min-width:1996px) and (max-width:2112px) {
        h5.hzweivon_feldf {
            font-size: 26.3px;
            padding-top: 25px;
            margin-inline: 0px;
        }
        .boss_neww:last-child {
            right: -4rem !important;
        }
    }
    
    @media (min-width:2112px) and (max-width:2532px) {
        .zwei_felder {
            width: 36%;
            position: relative;
            left: 150px;
        }
        h2.hzweivon_feld {
            font-size: 31px;
            text-align: center;
        }
        h5.hzweivon_feldf {
            font-size: 27.3px;
            padding-top: 20px;
            margin-inline: 26px;
        }
        @media (min-width:2112px) and (max-width:2200px) {
            h5.hzweivon_feldf {
                font-size: 28.3px;
                padding-top: 25px;
                margin-inline: 0px;
            }
        }
    }
    
    @media (min-width:2532px) and (max-width:3056px) {
        .zwei_felder {
            width: 39%;
        }
        h2.hzweivon_feld {
            font-size: 30px;
            text-align: center;
        }
        h5.hzweivon_feldf {
            /* font-size: 40px;
        margin-inline: 50px; */
            font-size: 27px;
            padding-top: 17px;
            margin-inline: 42px;
        }
    }
    
    @media (min-width:3056px) and (max-width:3768px) {
        .zwei_felder {
            max-width: 38%;
        }
        h2.hzweivon_feld {
            font-size: 30px;
            text-align: center;
        }
        h5.hzweivon_feldf {
            font-size: 28px;
            margin-inline: 66px;
        }
    }
    
    @media (min-width:3768px) and (max-width:4400px) {
        .zwei_felder {
            max-width: 40%;
        }
        h2.hzweivon_feld {
            font-size: 33px;
            text-align: center;
        }
        h5.hzweivon_feldf {
            font-size: 30px;
            margin-inline: 105px;
        }
    }
    
    @media (min-width:600px) and (max-width:618px) {
        h5.hzweivon_feldf {
            font-size: 14.6px;
            margin: 5px;
            margin-inline: -10px;
        }
    }
    
    @media (min-width:618px) and (max-width:689px) {
        h5.hzweivon_feldf {
            font-size: 14.6px;
            margin: 5px;
            margin-inline: -1px;
        }
    }
    
    @media (min-width:689px) and (max-width:764px) {
        h5.hzweivon_feldf {
            /* font-size: 14.6px;
            margin: 5px;
            margin-inline: 11px; */
            font-size: 13.6px;
            margin: 12px;
            margin-inline: -1px;
        }
    }
    
    @media (min-width:600px) and (max-width:768px) {
        h2.ende_hzwei {
            font-size: 17px;
        }
        .new_h_ {
            font-size: 15px;
            position: relative;
            right: 35px;
        }
        .new_pa_ {
            width: 300px !important;
            font-size: 13px;
            position: relative;
            right: 35px;
        }
    }
    
    @media (min-width:768px) and (max-width:1000px) {
        .new_h_ {
            font-size: 16px;
            padding-left: 0px !important;
        }
        .new_pa_ {
            width: 330px !important;
            font-size: 14px !important;
        }
    }
    
    @media (min-width:1000px) and (max-width:1160px) {
        .new_h_ {
            font-size: 20px;
        }
        .new_pa_ {
            width: 380px !important;
            font-size: 14px !important;
        }
    }
    
    @media (min-width:1025px) and (max-width:1217px) {
        .zwei_felder {
            width: 42%;
            position: relative;
            left: 51px;
        }
    }
    
    @media (min-width:1217px) and (max-width:1503px) {
        h5.hzweivon_feldf {
            font-size: 15.3px;
            margin: 9px;
            margin-inline: 30px;
        }
        .zwei_felder {
            width: 34%;
            position: relative;
            left: 91px;
        }
        .new_h_ {
            /* width: 80rem; */
            font-size: 40px;
            padding-right: 20rem;
            padding-left: 5rem;
            padding-top: 2rem;
            text-align: start;
            padding-bottom: 0.8rem;
        }
        .new_pa_ {
            /* width: 709px !important; */
            padding-left: 5rem !important;
            text-align: start;
            font-size: 15px;
        }
    }
    
    @media (min-width:1503px) and (max-width:1760px) {
        h5.hzweivon_feldf {
            font-size: 18.3px;
            margin: 15px;
            margin-inline: 30px;
        }
        .new_h_ {
            width: 80rem;
            font-size: 40px;
            padding-right: 20rem;
            padding-left: 0rem;
            padding-top: 2rem;
            text-align: start;
            padding-bottom: 1.8rem;
        }
        .new_pa_ {
            width: 709px !important;
            padding-left: 0rem !important;
            text-align: start;
            font-size: 19px;
        }
    }
    
    @media (min-width:1760px) and (max-width:1996px) {
        h5.hzweivon_feldf {
            font-size: 19.3px;
            margin: 27px;
            margin-inline: 14px;
        }
        .new_h_ {
            width: 80rem;
            font-size: 50px;
            padding-right: 20rem;
            padding-left: 8rem;
            padding-top: 2rem;
            text-align: start;
            padding-bottom: 1.8rem;
        }
        .new_pa_ {
            width: 664px !important;
            padding-left: 8rem !important;
            text-align: start;
            font-size: 23px;
        }
    }
    
    @media (min-width:1996px) and (max-width:2200px) {
        .boss_neww:last-child {
            position: relative;
            right: -4rem;
        }
        h5.hzweivon_feldf {
            padding-top: 35px !important;
        }
        .new_h_ {
            width: 80rem;
            font-size: 30px;
            padding-right: 20rem;
            padding-left: 0rem;
            padding-top: 2rem;
            text-align: start;
            padding-bottom: 1.8rem;
        }
        .new_pa_ {
            width: 838px !important;
            padding-left: 0rem !important;
            text-align: start;
            font-size: 26px;
        }
    }
    
    @media (min-width:2200px) and (max-width:2945px) {
        .boss_neww:last-child {
            position: relative;
            right: -17rem;
            width: 30%;
        }
        .new_h_ {
            font-size: 30px;
            padding-right: 20rem;
            padding-left: 20rem;
            padding-top: 2rem;
            text-align: start;
            padding-bottom: 1.8rem;
            width: 73rem;
            ;
        }
        .new_pa_ {
            width: 1132px !important;
            padding-left: 20rem !important;
            text-align: start;
            font-size: 27px;
        }
    }
    
    @media (min-width:2945px) and (max-width:4400px) {
        .boss_neww:last-child {
            position: relative !important;
            right: -20rem !important;
            width: 27%;
        }
        .new_h_ {
            font-size: 32px;
            padding-right: 20rem;
            padding-left: 20rem;
            padding-top: 2rem;
            text-align: start;
            padding-bottom: 1.8rem;
        }
        .new_pa_ {
            width: 1273px !important;
            padding-left: 20rem !important;
            text-align: start;
            font-size: 28px;
        }
    }
    
    @media (min-width:600px) and (max-width:765px) {
        .newhvier p {
            font-size: 12.5px !important;
        }
        .newhvier h4 {
            font-size: 12px !important;
        }
        .newhvier h1 {
            font-size: 24px !important;
        }
    }
    
    @media (min-width:1000px) and (max-width:1757px) {
        .newhvier h4 {
            font-size: 17px !important;
        }
    }
    
    @media (min-width:1757px) and (max-width:2500px) {
        .newhvier p {
            font-size: 20px !important;
        }
        .newhvier h4 {
            font-size: 24px !important;
        }
        .newhvier h1 {
            font-size: 40px !important;
        }
    }
    
    @media (min-width:2500px) and (max-width:4400px) {
        .newhvier p {
            font-size: 21px !important;
        }
        .newhvier h4 {
            font-size: 25px !important;
        }
        .newhvier h1 {
            font-size: 42px !important;
        }
    }
    
    @media (min-width:768px) and (max-width:990px) {
        .banner .new_content h2 {
            font-size: 25px !important;
        }
        .banner .new_content p {
            font-size: 17px !important;
        }
        .banner .new_content .banner-btn a p {
            font-size: 26px !important;
        }
        .banner .banner-content img.werkstatt_partner {
            width: 33% !important;
            right: 7% !important;
            top: 8% !important;
        }
        .banner .new_content_ h2 {
            font-size: 20px !important;
        }
        .banner .banner-content img.schaden-managment {
            width: 51% !important;
            right: -4% !important;
            top: 10% !important;
        }
    }
    
    @media (min-width:990px) and (max-width:1200px) {
        .banner .new_content_ h2 {
            font-size: 23px !important;
        }
        .banner .banner-content img.schaden-managment {
            width: 54% !important;
            right: -5% !important;
            top: 13% !important;
        }
    }
    
    @media (min-width:990px) and (max-width:1080px) {
        .banner .new_content h2 {
            font-size: 31px !important;
        }
        .banner .new_contentt h2 {
            font-size: 26px !important;
        }
        .banner .new_content p {
            font-size: 21px !important;
        }
        .banner .new_content .banner-btn a p {
            font-size: 26px !important;
        }
        .banner .banner-content img.werkstatt_partner {
            width: 41% !important;
            right: 4% !important;
            top: 9% !important;
        }
    }
    
    @media (min-width:1200px) and (max-width:1600px) {
        .banner .new_content h2 {
            font-size: 37px !important;
        }
        .banner .new_content p {
            font-size: 25px !important;
        }
        .banner .new_content_ h2 {
            font-size: 27px !important;
        }
        .banner .new_content .banner-btn a p {
            font-size: 26px !important;
        }
        .banner .banner-content img.werkstatt_partner {
            width: 41% !important;
            right: 4% !important;
            top: 9% !important;
        }
        .banner .banner-content img.schaden-managment {
            width: 56% !important;
            right: -5% !important;
            top: 15% !important;
        }
    }
    
    @media (min-width:1600px) and (max-width:2000px) {
        .banner .new_content h2 {
            font-size: 57px !important;
        }
        .banner .new_content p {
            font-size: 28px !important;
        }
        .banner .new_content_ h2 {
            font-size: 34px !important;
        }
        .banner .new_content .banner-btn a p {
            font-size: 26px !important;
        }
        .banner .banner-content img.werkstatt_partner {
            width: 41% !important;
            right: 4% !important;
            top: -9% !important;
        }
        .banner .banner-content img.schaden-managment {
            width: 56% !important;
            right: -5% !important;
            top: 15% !important;
        }
    }
    
    @media (min-width:2000px) and (max-width:2500px) {
        .banner .new_content h2 {
            font-size: 57px !important;
        }
        .banner .new_content_ h2 {
            font-size: 35px !important;
        }
        .banner .new_content p {
            font-size: 38px !important;
        }
        .banner .new_content .banner-btn a p {
            font-size: 26px !important;
        }
        .banner .banner-content img.werkstatt_partner {
            width: 37% !important;
            right: 5% !important;
            top: 9% !important;
        }
        .banner .banner-content img.schaden-managment {
            width: 55% !important;
            right: -6% !important;
            top: 11% !important;
        }
    }
    
    @media (min-width:2500px) and (max-width:3000px) {
        .banner .new_content h2 {
            font-size: 57px !important;
        }
        .banner .new_content p {
            font-size: 38px !important;
        }
        .banner .new_content .banner-btn a p {
            font-size: 26px !important;
        }
        .banner .banner-content img.werkstatt_partner {
            width: 32% !important;
            right: 7% !important;
            top: 5% !important;
        }
        .banner .banner-content img.werkstatt_partner_ {
            width: 53% !important;
            right: -5% !important;
            top: 14% !important;
        }
        .banner .new_content_ h2 {
            font-size: 37px !important;
        }
        .banner .banner-content img.schaden-managment {
            width: 52% !important;
            right: -4% !important;
            top: -2% !important;
        }
    }
    
    @media (min-width:3000px) and (max-width:3500px) {
        .banner .new_content h2 {
            font-size: 59px !important;
        }
        .banner .new_content p {
            font-size: 40px !important;
        }
        .banner .new_content .banner-btn a p {
            font-size: 27px !important;
        }
        .banner .banner-content img.werkstatt_partner {
            width: 29% !important;
            right: 8% !important;
            top: -16% !important;
        }
        .banner .new_content_ h2 {
            font-size: 37px !important;
        }
        .banner .banner-content img.schaden-managment {
            width: 47% !important;
            right: -4% !important;
            top: -8% !important;
        }
    }
    
    @media (min-width:3500px) and (max-width:4400px) {
        .banner .new_content h2 {
            font-size: 60px !important;
        }
        .banner .new_content p {
            font-size: 40px !important;
        }
        .banner .new_content .banner-btn a p {
            font-size: 27px !important;
        }
        .banner .banner-content img.werkstatt_partner {
            width: 27%;
            right: 10%;
            top: -15%;
        }
        .banner .new_content_ h2 {
            font-size: 39px !important;
        }
        .banner .new_content_ p {
            font-size: 29px !important;
        }
        .banner .banner-content img.schaden-managment {
            width: 43% !important;
            right: -3% !important;
            top: -18% !important;
        }
    }
    
    @media (min-width:768px) and (max-width:990px) {
        .n_paragraph p {
            width: 213px !important;
            font-size: 14px !important;
        }
        .n_paragraph h3 {
            width: 15rem !important;
            font-size: 19px !important;
        }
    }
    
    @media (min-width:2000px) and (max-width:4400px) {
        .n_paragraph p {
            width: 550px !important;
            font-size: 25px !important;
        }
        .n_paragraph h3 {
            width: 43rem !important;
            font-size: 31px;
        }
    }
    
    @media (min-width:767px) and (max-width:1000px) {
        .inp_ {
            width: 35.5% !important;
            margin-bottom: 20px;
        }
    }
    
    @media (min-width:1000px) and (max-width:1350px) {
        .inp_ {
            width: 36.1% !important;
            margin-bottom: 20px;
        }
    }
    
    @media (min-width:1350px) and (max-width:1700px) {
        .inp_ {
            width: 36.4% !important;
            margin-bottom: 20px;
        }
    }
    
    @media (min-width:1700px) and (max-width:2000px) {
        .inp_ {
            width: 36.55% !important;
            margin-bottom: 20px;
        }
    }
    
    @media (min-width:2000px) and (max-width:2400px) {
        .inp_ {
            width: 36.9% !important;
            margin-bottom: 20px;
        }
    }
    /* Ab hier beginnt der CSS_CODE zu der Seite (Affiliate)*/
    
    .banner .banner-content img.affili {
        width: 30%;
        right: 11%;
        top: -14%;
    }
    
    .new_tesx textarea {
        width: 75.3%;
        height: 230px;
    }
    
    .tesa {
        width: 23.99%;
    }
    /* Ab hier endet der CSS_CODE zu der Seite (Affiliate)*/
    
    @media (min-width:1713px) and (max-width:4500px) {
        .footer-link-wrap .footer-link-content:last-child {
            min-width: 400px !important;
        }
    }
    
    .banner .banner-content h2.new-color-pa {
        color: #FFFFFF;
    }
    
    .banner .banner-content p.new-color-pa-p {
        color: #FFFFFF;
    }
    
    .banner .banner-content h2.aff {
        color: #FF7800;
    }
    
    .banner h2.pos_new {
        position: relative !important;
        bottom: 20% !important;
    }
    
    .banner .banner-content p.aff {
        color: #FF7800;
    }
    
    .banner .banner-content .new-partner-color a {
        background: #FF7800;
        box-shadow: 0px 0px 0px rgb(189 181 181);
    }
    
    .banner .banner-content .new-aff a {
        background: #373737;
        box-shadow: 1px 1px 4px rgb(189 181 181);
    }
    
    .banner .banner-content .new-partner-color a:hover {
        background: #FFFFFF;
    }
    
    header .navbar-nav-new li a {
        color: #ffffff;
        background: #424242;
    }
    
    header .navbar-nav-new li a {
        color: #343434;
        background: #ffffff;
    }
    
    .new_drop_colo {
        background-color: #424242;
    }
    
    header .navbar-nav li a.new_toggle::after {
        color: #ffffff;
    }
    
    .lang_new_color {
        color: #ffffff;
    }
    
    .boss_border:last-child {
        border: 2px solid #FF7800;
    }
    
    .boss_border .new_hh {
        font-size: larger;
        color: #343434;
    }
    
    .boss_border .new_tt {
        color: #343434;
        font-size: 15px;
    }
    
    .bag_box {
        background: #F8F8F8;
    }
    
    .bag_box h1 {
        text-align: center;
        padding-top: 60px;
        padding-bottom: 40px;
        font-size: 33px;
        color: #ffffff;
    }
    
    .row {
        padding: 10px;
    }
    
    .newhvier h4 {
        color: #FF7800;
        padding-bottom: 20px;
        padding-top: 25px;
        font-size: 12px;
        font-weight: bold;
    }
    
    .newhvier p {
        color: #373737 !important;
        font-size: small;
        padding-bottom: 25px;
        padding-top: 10px;
    }
    
    @media (min-width:604px) and (max-width:765px) {
        .newhvier p.neues_zwei {
            font-size: small;
            padding-bottom: 81px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            font-size: small;
            padding-bottom: 80px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_eins {
            font-size: small;
            padding-bottom: 11px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_vier {
            font-size: small;
            padding-bottom: 17px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            font-size: small;
            padding-bottom: 53px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_sechs {
            font-size: small;
            padding-bottom: 50px !important;
            padding-top: 10px;
        }
    }
    
    @media (width:765px) {
        .newhvier p.neues_zwei {
            font-size: small;
            padding-bottom: 85px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            font-size: small;
            padding-bottom: 85px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            font-size: small;
            padding-bottom: 53px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_sechs {
            font-size: small;
            padding-bottom: 53px !important;
            padding-top: 10px;
        }
    }
    
    @media (width:766px) {
        .newhvier p.neues_zwei {
            font-size: small;
            padding-bottom: 100px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            font-size: small;
            padding-bottom: 62px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            font-size: small;
            padding-bottom: 48px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_sechs {
            font-size: small;
            padding-bottom: 30px !important;
            padding-top: 10px;
        }
    }
    
    @media (min-width:767px) and (max-width:990px) {
        .newhvier p.neues_zwei {
            font-size: small;
            padding-bottom: 60px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            font-size: small;
            padding-bottom: 62px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            color: #000000;
            font-size: small;
            padding-bottom: 48px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_sechs {
            color: #000000;
            font-size: small;
            padding-bottom: 47px !important;
            padding-top: 10px;
        }
    }
    
    @media (min-width:990px) and (max-width:1200px) {
        .newhvier p.neues_zwei {
            color: #000000;
            font-size: small;
            padding-bottom: 45px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            color: #000000;
            font-size: small;
            padding-bottom: 45px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            color: #000000;
            font-size: small;
            padding-bottom: 27px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_sechs {
            color: #000000;
            font-size: small;
            padding-bottom: 29px !important;
            padding-top: 10px;
        }
    }
    
    @media (min-width:1200px) and (max-width:1440px) {
        .newhvier p.neues_zwei {
            color: #000000;
            font-size: small;
            padding-bottom: 66px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            color: #000000;
            font-size: small;
            padding-bottom: 45px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            color: #000000;
            font-size: small;
            padding-bottom: 25.5px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_sechs {
            color: #000000;
            font-size: small;
            padding-bottom: 25.5px !important;
            padding-top: 10px;
        }
    }
    
    @media (width:1440px) {
        .newhvier p.neues_zwei {
            color: #000000;
            font-size: small;
            padding-bottom: 64px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            color: #000000;
            font-size: small;
            padding-bottom: 28px !important;
            padding-top: 10px;
        }
    }
    
    @media (min-width:1441px) and (max-width:1600px) {
        .newhvier p.neues_zwei {
            color: #000000;
            font-size: small;
            padding-bottom: 40px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            color: #000000;
            font-size: small;
            padding-bottom: 44px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            color: #000000;
            font-size: small;
            padding-bottom: 41px !important;
            padding-top: 10px;
        }
    }
    
    @media (min-width:1712px) and (max-width:1758px) {
        .newhvier p.neues_zwei {
            color: #000000;
            font-size: small;
            padding-bottom: 40px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            color: #000000;
            font-size: small;
            padding-bottom: 41px !important;
            padding-top: 10px;
        }
    }
    
    @media (min-width:1759px) and (max-width:2500px) {
        .newhvier p.neues_zwei {
            color: #000000;
            font-size: small;
            padding-bottom: 81px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            color: #000000;
            font-size: small;
            padding-bottom: 30px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_sechs {
            color: #000000;
            font-size: small;
            padding-bottom: 30px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            color: #000000;
            font-size: small;
            padding-bottom: 78px !important;
            padding-top: 10px;
        }
    }
    
    @media (min-width:2500px) and (max-width:4000px) {
        .newhvier p.neues_zwei {
            color: #000000;
            font-size: small;
            padding-bottom: 60px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_funf {
            color: #000000;
            font-size: small;
            padding-bottom: 55px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_sechs {
            color: #000000;
            font-size: small;
            padding-bottom: 55px !important;
            padding-top: 10px;
        }
        .newhvier p.neues_drei {
            color: #000000;
            font-size: small;
            padding-bottom: 63px !important;
            padding-top: 10px;
        }
    }
    
    .newhvier {
        padding-bottom: 60px;
    }
    
    .border {
        border-radius: 10px !important;
    }
    
    .col {
        width: 20% !important;
    }
    
    .newcolor-bag {
        background: #424242;
    }
    
    .new_premium strong:first-child {
        color: #FF7800;
    }
    
    .spann {
        padding-top: 0px;
        padding-bottom: 0px !important;
    }
    
    .spannzwei {
        padding-top: 12px;
        padding-bottom: 87px !important;
    }
    /* Hier dieser Code extra für Safari */
    
    @media not all and (min-resolution:.001dpcm) {
        @supports (-webkit-appearance: none) {
            .spannzwei {
                padding-top: 28px;
                padding-bottom: 87px !important;
            }
        }
    }
    
    .nurfarbe {
        color: #FF7800 !important;
    }
    
    .spann span {
        font-size: 15px;
        color: #343434;
        padding-left: 13px !important;
        line-height: 3.2;
    }
    
    .new_schaden_unterpunkte span {
        font-size: 15px;
        color: #343434;
        padding-left: 3px !important;
        line-height: 1.2 !important;
    }
    /* .new_schaden_unterpunkte span .span_schadenmanagment {
        position: relative;
        right: 10%;

    } */
    
    .p_new p {
        font-size: medium !important;
        font-family: 'Axiforma', sans-serif !important;
        text-align: center !important;
        align-items: center !important;
        font-weight: 500;
        margin-bottom: 2.2px;
        padding-left: 27px;
    }
    
    .heins {
        color: #FFFFFF !important;
    }
    
    .new_co button {
        background: #FF7800;
        border: 0 !important;
    }
    
    .kontaktfor .new_co {
        font-weight: bold;
        /* margin-right: 300px; */
        color: #ff7800;
    }
    
    .sizi {
        position: relative;
        right: -17%;
        width: 29%;
    }
    
    .sizieins {
        position: relative;
        left: 1%;
    }
    
    .sizieins p {
        padding-top: 20px;
        font-size: small;
        font-weight: bold;
        text-align: initial;
    }
    
    .sizieins h2 {
        color: #f39732;
    }
    /* Ab hier beginnt der CSS_CODE zu der Seite (Affiliate)*/
    
    .container .hdrei h3 {
        color: #000000;
        font-size: x-large;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
    @media (min-width:620px) and (max-width:770px) {
        .container .hdrei h3 {
            font-size: 18px;
            width: 44rem;
        }
    }
    
    @media (min-width:770px) and (max-width:1000px) {
        .container .hdrei h3 {
            font-size: medium;
        }
    }
    
    @media (min-width:1000px) and (max-width:1198px) {
        .container .hdrei h3 {
            color: #000000;
            font-size: 1.3rem;
        }
    }
    
    @media (min-width:2800px) and (max-width:3100px) {
        .container .hdrei h3 {
            color: #000000;
            font-size: 3rem;
            padding-top: 5px;
            width: 100rem;
            padding-bottom: 5px;
        }
    }
    
    .container .hdrei img.ein_schritt {
        padding-left: 5px;
    }
    
    .container h3.orange_erte {
        color: #FF7800;
    }
    
    .container h3.orange_erte span {
        font-weight: bold;
    }
    
    .container span.nurnr {
        color: #FF7800;
    }
    
    .newhvier .container .col span {
        color: #FF7800;
        font-weight: bold;
    }
    /* .banner .banner-content h2 {
        font-size: 30px;
    } */
    
    .banner .banner-content h2 a img {
        height: 30px;
        padding-left: 7px;
        padding-right: 7px;
    }
    
    .so_funk {
        font-size: 34px !important;
        font-weight: bold;
        color: #373737 !important;
    }
    
    .so_funk span {
        font-size: 17px !important;
        font-weight: 400;
        color: #373737 !important;
    }
    
    .testtes img.img_mobile {
        display: none !important;
    }
    
    @media (min-width:500px) and (max-width: 5000px) {
        .container .hdrei img.ein_schritt_mobile {
            display: none;
        }
        .box_mobile {
            display: none;
        }
    }
    
    @media (min-width:1px) and (max-width: 764px) {
        .testtes img.img_mobile {
            display: block !important;
        }
        .testtes .container img.img_pc {
            display: none;
        }
    }
    
    @media (min-width:1px) and (max-width: 764px) {
        .texarea textarea {
            width: 85%;
            height: 155px;
            border-radius: 8px;
            /* border-radius: 22px; */
            border: 1px solid #707070;
            padding: 20px;
            resize: none;
            outline: none;
        }
        .inp_ {
            border: 1px solid #707070;
            margin-left: 0px;
            margin-right: 0px;
            border-radius: 30px;
            width: 85.8%;
            height: 59px;
            padding: 20px;
            outline: none;
            resize: none;
            margin: 9px;
        }
        .new_b button {
            text-decoration: none;
            color: #FFFFFF;
            background: #343434;
            width: 45%;
            height: 50px;
            border-radius: 25px;
            border: 1px solid #353434;
        }
        .new_b span {
            font-size: 17px;
        }
        .new_b button {
            background: #FF7800;
            border: 0 !important;
        }
    }
    
    @media (min-width:1px) and (max-width: 600px) {
        .newhvier .new_row {
            display: inline-block !important;
        }
        .coli {
            width: 100% !important;
        }
        .coli img {
            height: 90px !important;
        }
        .newhvier p {
            font-size: large !important;
        }
        .newhvier_ p {
            font-size: large !important;
        }
        .banner .container .jetzt_kostenlos_anmelden {
            display: none !important;
        }
        .container span.nurnr {
            display: none;
        }
        .container .hdrei img.ein_schritt {
            display: none;
        }
        .container .hdrei img.ein_schritt_mobile {
            display: block;
            padding-left: 10.8rem;
        }
        .container .hdrei h3 {
            font-size: 24px;
            padding-top: 7px;
            padding-bottom: 7px;
            padding-left: 3px;
            padding-right: 3px;
            text-align: -webkit-center;
        }
        .kontaktfor h1 {
            float: left;
            font-size: 23px;
            padding-left: 20px;
            padding-top: 24px;
            padding-bottom: 24px;
            color: #353434;
        }
        /* .inp {
        border: 1px solid #707070;
        margin-left: 0px;
        margin-right: 0px;
        border-radius: 30px;
        width: 27.9%;
        height: 59px;
        padding: 20px;
        outline: none;
        resize: none;
    } */
        /* .tet {
        display: none;
    } */
        .inp_test {
            border: 1px solid #707070;
            margin-left: 0px;
            margin-right: 0px;
            border-radius: 30px;
            width: 85.9%;
            height: 59px;
            padding: 20px;
            outline: none;
            resize: none;
            margin-bottom: 12px;
        }
        .butt button {
            text-decoration: none;
            color: #FFFFFF;
            background: #343434;
            width: 45%;
            height: 50px;
            border-radius: 25px;
            border: 1px solid #353434;
        }
        .new_co button {
            background: #FF7800;
            border: 0 !important;
        }
        .inputi {
            margin-bottom: 17px;
            padding-bottom: 0px;
        }
        .butt span {
            font-size: 17px;
        }
        .banner .banner-content img.neue_anpassung {
            display: block;
            max-width: 120%;
            margin: -34px -42px -9px;
            height: 32rem;
        }
        .banner .banner-content h2.aff {
            font-size: 36px !important;
            margin-left: 26px;
        }
        .banner .banner-content h2 a img {
            height: 40px;
            padding-left: 0px;
            padding-right: 7px;
            margin-top: -14px;
        }
    }
    
    @media (min-width:1441px) and (max-width:1712px) {
        .testtes .neu_tesi img {
            position: absolute;
            width: calc(25% - -6px);
            top: 53%;
            transform: translateY(-54%);
            right: -1px;
        }
        .container .hdrei h3 {
            width: 110rem;
            font-size: xx-large;
            padding-top: 5px;
            padding-bottom: 5px;
        }
    }
    
    @media (min-width:1713px) and (max-width:2200px) {
        .testtes .neu_tesi img {
            position: absolute;
            width: calc(25% - -6px);
            top: 53%;
            transform: translateY(-54%);
            right: -1px;
        }
        .container .hdrei h3 {
            width: 110rem;
            font-size: 2.3rem;
            padding-top: 5px;
            padding-bottom: 5px;
        }
        .new_kolor h1 {
            float: left;
            font-size: 55px;
            padding-left: 35px;
            padding-top: 35px;
            padding-bottom: 45px;
            color: #353434;
        }
    }
    
    @media (min-width:1400px) and (max-width:1750px) {
        .kontaktfor h1.new_unver {
            margin-right: 300px;
            padding-left: 35px;
            padding-top: 35px;
            padding-bottom: 45px;
        }
    }
    
    @media (min-width:2800px) and (max-width:3250px) {
        .kontaktfor h1.new_unver {
            margin-right: 500px;
            font-size: 55px;
            padding-left: 35px;
            padding-top: 35px;
            padding-bottom: 45px;
        }
    }
    
    @media (min-width:2200px) and (max-width:2800px) {
        .testtes .neu_tesi img {
            position: absolute;
            width: calc(25% - -6px);
            top: 53%;
            transform: translateY(-54%);
            right: -1px;
        }
        .container .hdrei h3 {
            width: 110rem;
            font-size: 2.6rem;
            padding-top: 5px;
            padding-bottom: 5px;
        }
        .kontaktfor h1.new_unver {
            margin-right: 300px;
            font-size: 50px;
            padding-left: 35px;
            padding-top: 35px;
            padding-bottom: 45px;
        }
    }
    
    @media (min-width:601px) and (max-width:1000px) {
        .tesa {
            width: 20.7%;
        }
    }
    
    @media (min-width:1000px) and (max-width:1249px) {
        .tesa {
            width: 22.7%;
        }
    }
    
    @media (min-width:1250px) and (max-width:1699px) {
        .tesa {
            width: 23.2%;
        }
    }
    
    @media (min-width:1700px) and (max-width:2100px) {
        .tesa {
            width: 23.6%;
        }
    }
    
    @media (min-width:2200px) and (max-width:3000px) {
        .tesa {
            width: 24%;
        }
    }
    
    @media (min-width:3000px) and (max-width:4400px) {
        .tesa {
            width: 24.3%;
        }
    }
    /* .new_kolor h1.new_unver {
        margin-right: 300px;
        float: left;
        font-size: 45px;
        padding-left: 35px;
        padding-top: 35px;
        padding-bottom: 45px;
        color: #353434;
    } */
    
    @media (min-width:1400px) and (max-width:2800px) {
        .coli img {
            height: 105px !important;
        }
    }
    
    @media (min-width:768px) and (max-width:991px) {
        .banner .neue_höhe {
            padding: 110.5px 0 65px !important;
            width: 79% !important;
        }
        .banner .neue_höhe h2 {
            font-size: 23px;
        }
        .banner .banner-content img.affili {
            width: 30%;
            right: 11%;
            top: 3%;
        }
    }
    
    @media (min-width:992px) and (max-width:1200px) {
        .banner .neue_höhe {
            padding: 110.5px 0 95px !important;
            width: 79% !important;
        }
        .banner .neue_höhe h2 {
            font-size: 33px;
        }
        .banner .banner-content img.affili {
            width: 30%;
            right: 11%;
            top: -6%;
        }
    }
    
    @media (min-width:1400px) and (max-width:1604px) {
        .banner .banner-content img.affili {
            width: 31%;
            right: 12%;
            top: -12%;
        }
        .banner .neue_höhe {
            padding: 133.5px 0 171px !important;
            width: 79% !important;
        }
        .banner .neue_höhe h2 {
            font-size: 40px;
        }
        .banner .neue_höhe h2 a img {
            height: 55px;
        }
    }
    
    @media (min-width:1605px) and (max-width:2049px) {
        .banner .banner-content img.affili {
            width: 31%;
            right: 12%;
            top: -12%;
        }
        .banner .neue_höhe {
            padding: 133.5px 0 171px !important;
            width: 79% !important;
        }
        .banner .neue_höhe h2 {
            font-size: 55px;
        }
        .banner .neue_höhe h2 a img {
            height: 55px;
        }
    }
    
    @media (min-width:2050px) and (max-width:2799px) {
        .banner .banner-content img.affili {
            width: 23%;
            right: 14%;
            top: -10%;
        }
        .banner .neue_höhe {
            padding: 133.5px 0 171px !important;
            width: 79% !important;
        }
        .banner .neue_höhe h2 {
            font-size: 60px;
        }
        .banner .neue_höhe h2 a img {
            height: 55px;
        }
    }
    
    @media (min-width:2800px) and (max-width:3100px) {
        .coli img {
            height: 120px !important;
        }
        .new_kolor h1 {
            float: left;
            font-size: 55px;
            padding-left: 35px;
            padding-top: 35px;
            padding-bottom: 45px;
            color: #353434;
        }
        .testtes .neu_tesi img {
            position: absolute !important;
            width: calc(21% - -5px) !important;
            top: 53% !important;
            transform: translateY(-56%) !important;
            right: -1px !important;
        }
        .banner .container .neue_höhe {
            height: 40rem !important;
        }
        .banner .banner-content h2.aff {
            color: #FF7800;
            font-size: 50px;
        }
        .banner .neue_höhe {
            padding: 250.5px 0 350px !important;
            width: 55% !important;
        }
        .banner .banner-content h2 a img {
            height: 55px;
            padding-left: 0px;
            padding-right: 7px;
            margin-top: -14px;
        }
        .banner .banner-content img.affili {
            width: 30%;
            right: 10%;
            top: -20%;
        }
        .coli img {
            height: 110px !important;
        }
        .newhvier_ p {
            font-size: larger !important;
        }
        .so_funk {
            font-size: 45px !important;
            font-weight: bold;
            color: #373737 !important;
            margin-bottom: 50px !important;
            margin-top: 50px !important;
        }
        .so_funk span {
            font-size: 25px !important;
            font-weight: 400;
            color: #373737 !important;
        }
        .container .hdrei h3 {
            width: 110rem;
            font-size: xxx-large;
            padding-top: 5px;
            padding-bottom: 5px;
        }
        .testtes .neu_tesi img {
            position: absolute;
            width: calc(25% - -6px);
            top: 53%;
            transform: translateY(-54%);
            right: -1px;
        }
    }
    
    @media (min-width: 3100px) and (max-width:4500px) {
        .kontaktfor .new_co {
            font-weight: bold;
            /* font-size: 68px; */
        }
        .kontaktfor h1.new_unver {
            margin-right: 500px;
        }
    }
    
    @media (min-width: 3100px) and (max-width:4500px) {
        .kontaktfor .new_co {
            font-weight: bold;
            /* font-size: 68px; */
        }
        .kontaktfor h1.new_unver {
            margin-right: 500px;
        }
    }
    
    @media (min-width:3100px) and (max-width:3800px) {
        .banner .container .neue_höhe {
            height: 48rem !important;
        }
        .banner .container .neue_höhe {
            height: 40rem !important;
        }
        .banner .banner-content h2.aff {
            color: #FF7800;
            font-size: 75px;
        }
        .banner .neue_höhe {
            padding: 250.5px 0 350px !important;
            width: 85% !important;
        }
        .banner .banner-content h2 a img {
            height: 55px;
            padding-left: 0px;
            padding-right: 7px;
            margin-top: -14px;
        }
        .banner .banner-content img.affili {
            width: 30%;
            right: 10%;
            top: -20%;
        }
        .coli img {
            height: 130px !important;
        }
        .newhvier_ p {
            font-size: larger !important;
        }
        .banner .neue_höhe p {
            font-size: 45px;
        }
        .banner .neue_höhe .jetzt_kostenlos_anmelden a {
            font-size: 26px;
            line-height: 1.3;
            height: 89px;
            border-radius: 36px;
            background: #373737;
            margin-right: 39px;
            width: 374px;
            font-weight: bold;
            color: #fff;
            display: flex;
            align-items: center;
            justify-content: center;
            box-shadow: 3px 3px 8px rgb(189, 181, 181);
        }
        .so_funk {
            font-size: 45px !important;
            font-weight: bold;
            color: #373737 !important;
            margin-bottom: 50px !important;
            margin-top: 50px !important;
        }
        .so_funk span {
            font-size: 25px !important;
            font-weight: 400;
            color: #373737 !important;
        }
        .container .hdrei h3 {
            width: 121rem;
            font-size: 3.39rem;
            padding-top: 5px;
            padding-bottom: 5px;
        }
        .testtes .neu_tesi img {
            position: absolute;
            width: calc(21% - -5px);
            top: 53%;
            transform: translateY(-56%);
            right: -1px;
        }
        .new_kolor h1 {
            float: left;
            font-size: 55px;
            padding-left: 35px;
            padding-top: 35px;
            padding-bottom: 45px;
            color: #353434;
        }
    }
    
    @media (min-width:3800px) and (max-width:4400px) {
        .new_kolor h1 {
            float: left;
            font-size: 55px;
            padding-left: 35px;
            padding-top: 35px;
            padding-bottom: 45px;
            color: #353434;
        }
        .banner .container .neue_höhe {
            height: 48rem !important;
        }
        .banner .container .neue_höhe {
            height: 40rem !important;
        }
        .banner .banner-content h2.aff {
            color: #FF7800;
            font-size: 75px;
        }
        .banner .neue_höhe {
            padding: 250.5px 0 350px !important;
            width: 85% !important;
        }
        .banner .banner-content h2 a img {
            height: 55px;
            padding-left: 0px;
            padding-right: 7px;
            margin-top: -14px;
        }
        .banner .banner-content img.affili {
            width: 25%;
            right: 11%;
            top: -26%;
        }
        .coli img {
            height: 130px !important;
        }
        .newhvier_ p {
            font-size: larger !important;
        }
        .banner .neue_höhe p {
            font-size: 45px;
        }
        .banner .neue_höhe .jetzt_kostenlos_anmelden a {
            font-size: 26px;
            line-height: 1.3;
            height: 89px;
            border-radius: 36px;
            background: #373737;
            margin-right: 39px;
            width: 374px;
            font-weight: bold;
            color: #fff;
            display: flex;
            align-items: center;
            justify-content: center;
            box-shadow: 3px 3px 8px rgb(189, 181, 181);
        }
        .so_funk {
            font-size: 45px !important;
            font-weight: bold;
            color: #373737 !important;
            margin-bottom: 50px !important;
            margin-top: 50px !important;
        }
        .so_funk span {
            font-size: 25px !important;
            font-weight: 400;
            color: #373737 !important;
        }
        .container .hdrei h3 {
            width: 121rem;
            font-size: 3.5rem;
            padding-top: 5px;
            padding-bottom: 5px;
        }
        .testtes .neu_tesi img {
            position: absolute;
            width: calc(21% - -5px);
            top: 53%;
            transform: translateY(-56%);
            right: -1px;
        }
    }
    /* Ersatzwagen-anfordern-Seite
 */
    
    .auto_abstand {
        height: 80px !important;
    }
    
    .it_is_too {
        text-align: center;
        display: eachloo;
        margin-top: -10px;
    }
    
    .it_is_too iframe {
        border: 1mm solid #f8f8f8;
        /* border-radius: 50%; */
        height: 300px;
    }
    
    .new-para {
        padding-top: 1rem!important;
        font-size: 14px !important;
        font-family: 'Axiforma', sans-serif !important;
    }
    
    .row_neww {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }