@media(max-width: 1500px){
    .container{
        max-width: 1240px;
    }
    .menu_item{
        height: 280px;
    }
    .menu_item span{
        backdrop-filter: blur(30px);
    }
}

@media(max-width: 1280px){
    .container{
        max-width: 1040px;
    }
    .menu_item span{
        backdrop-filter: blur(20px);
    }
    .menu_item{
        height: 240px;
    }
    .menu_item_text{
        left: 16px;
    }
    .menu_item_text h2{
        font-size: 20px;
    }
}

@media(max-width: 1100px){
    .container{
        max-width: 900px;
    }
    .menu_item{
        height: auto;
        max-width: 100%;
        border: 0px;
        width: auto;
    }
    .radiowaves_list .container{
        justify-content: space-between;
    }
    .menu_item_text{
        position: relative;
        bottom: auto;
        left: auto;
    }
    .menu_item span, .figure,
    .figure_hover{
        display: none;
    }
    .logo h2{
        font-size: 20px;
    }
    .logo svg{
        width: 36px;
        height: 36px;
    }
}

@media(max-width: 991px){
    .container{
        max-width: 700px;
    }
}

@media(max-width: 760px){
    .container{
        max-width: 460px;
    }
    .menu_item_text h2{
        font-size: 18px;
    }
}

@media(max-width: 500px){
    .container{
        padding-left: 20px;
        padding-right: 20px;
    }
    .radiowaves_list .container{
        flex-direction: column;
        align-items: start;
        justify-content: start;
        gap: 16px;
    }
    .radiowaves_list{
        padding: 80px 0px 24px 0px;
    }
    .player-bg-field__label{
        display: none;
    }
    .logo h2{
        font-size: 18px;
        margin-left: -18px;
    }  
    .logo svg{
        width: 30px;
        height: 30px;
    }
    ul.nav{
        gap: 24px;
    }
    .modal_container{
        padding: 16px;
    }
}