@media only screen and (max-width: 1080px) {
    .aside {
        display: block;
    }

    #container {
        flex-direction: column;
    }

    .aside {
        display: block;
        width: 100%;
        position: static;
        margin-bottom: 35px;


    }

    .menu-li_right,
    .menu-li_link {
        width: max-content;
        display: inline;
    }
    
}
.web-icon {
    width: 20px;
    height: 20px;
    background-image: url('../icon/172473_globe_global_internet_icon.svg');
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
  }

footer{
    margin-top: 100px;
}
.link-site{
    display: flex;
    text-align: center;
    gap: 5px;
}