@media screen and (max-width: 768px) {
    .responsive #top #about-us-section .container .flex_column_table,
    .responsive #top #about-us-section .container .entry-content-wrapper {
        display: flex;
        flex-direction: column;
    }
    .responsive #top #about-us-section .container .flex_column_table .flex_column,
    .responsive #top #about-us-section .container .entry-content-wrapper .flex_column {
        width: 100%;
        height: unset;
        margin: 0;
        padding-bottom: 0;
    }

    .responsive #top .janina#about-us-section .container .entry-content-wrapper {
        flex-direction: column-reverse;
    }

    .responsive #top #about-us-section .container .flex_column_table .flex_column .avia-image-container {
        margin: unset;
    }

    .responsive #top #about-us-result .container .flex_column_table {
        display: flex;
        flex-direction: column;
    }

    .responsive #top #about-us-result .container .flex_column_table .flex_column {
        width: 100%;
    }

    /*Projects Home*/
    .responsive #top #projects-home .entry-content-wrapper.clearfix {
        display: flex;
        flex-wrap: wrap;
    }

    .responsive #top #projects-home .entry-content-wrapper.clearfix .flex_column {
        flex-basis: 100%;
        margin: 0;
    }

    .responsive #top #projects-home .entry-content-wrapper.clearfix .flex_column:first-of-type {
        margin-bottom: 20px;
    }

    /*Contact Section*/
    .responsive #top #contact-section .container .flex_column_table {
        flex-direction: column;
    }
    #top .avia-image-container-inner {
        border-radius: 0;
    }
    .responsive #top #contact-section .container .flex_column_table .flex_column {
        margin: 0;
        width: 100%;
        height: unset;
        padding: 10px 25px;
    }

    /*Footer*/
    .responsive #footer .container {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    #footer .widget {
        text-align: center;
    }

    #footer .instagram-collective a {
        justify-content: center;
    }

    #footer div .av_one_fourth {
        margin-left: 0;
    }

    .responsive #footer .container .flex_column {
        flex-basis: 49%;
    }

    /*Kontakt*/
    .page-id-28#top #av_section_2 .entry-content-wrapper {
        display: flex;
        flex-wrap: wrap;
    }
    .page-id-28#top #av_section_2 .entry-content-wrapper .flex_column {
        flex-basis: 100%;
    }
}

@media screen and (max-width: 767px) {
    .responsive .main_menu .av-burger-overlay .av-active-burger-items .avia-menu-text {
        text-transform: lowercase;
    }
}