/*Small Desktop Version*/
@media screen and (max-width: 1150px) {
    /*Unterster Teil der Website*/
    .footer {
        flex-direction: column-reverse;
        padding: 3%
    }
    .footerlinks {
        flex-direction: column-reverse;
        align-items: center;
    }
    /*Haupteil der Website*/
    .box {
        flex-direction: column;
        border-radius: 53px;
        margin: 20% 10% 40% 10%;
    }
    .boxtext {
        margin: 8%;
    }
}
/*Mobile Version*/
@media screen and (max-width: 1000px) {
    /*Allgemeine Einstellungen*/
    body {
        margin: 0px 5%;
    }
    ul {
        font-size: 12px;
    }
    /*Header*/
    .bannercontent {
        padding: 5%;
    }
    /*Oberster Teil der Website*/
    .top {
        flex-direction: column;
        justify-content: center;
        text-align: center;
        padding: 80px 10%;
    }
    h1 {
        font-size: 40px;
    }
    h2 {
        font-size: 20px;
    }
    .arrowbox {
        width: 50%;
        margin-top: 100px;
    }
    /*Inhalt GDPR*/
    .disclaimer {
        padding: 40% 10%;
    }
    h3 {
        font-size: 20px;
    }
    /*Inhalt Contact*/
    .socialmedia {
        flex-direction: column;
        align-items: center;
        margin: 20% 0%;
    }
    .footer {
        flex-direction: column-reverse;
        padding: 5%;
    }
}