@media(max-width:784px){
    .nav_list a{
        font-size: 15px;
    }
    .hint:after{
        font-size: 12px;
        bottom: -60px;
    }
    .link_download, .link_view{
        flex-basis: 100%;
    }
}
@media(max-width:624px){
    .container{
        max-width: 95%;
    }
    .content > .container{
        max-width: 90%;
    }
    .logo_img{
        display: none;
    }
    .header_flex_container{
        height: 50px;
    }
    .nav{
        width: 100%;
        justify-content: space-around;
    }
}
@media(max-width:600px){
    .title{
        font-size: 35px;
    }
    .accordion_title{
        font-size: 18px;
    }
    .icons{
        font-size: 20px;
    }
    .footer_text{
        font-size: 15px;
    }
}
@media(max-width:600px){
    .footer_up{
        display: none;
    }
    .acc_wraper > .accordion{
        margin-top: 60px;
    }
    /*.link_download, .link_view{
        font-size: 15px;
        max-width: 40%;
    }*/
}
@media(max-width:444px){
    .nav_list a{
        font-size: 12px;
    }
    .donation > iframe{
        width: 90%;
    }
}
@media(max-width:320px){
    .icons{
        font-size: 18px;
    }
    .footer_text{
        font-size: 12px;
    }
}