@media only screen and (max-width:1000px){
    #nav a{
        padding: 25px;
    }
    .nav_desc{
        font-size: 14px;
    }
    #side_menu{
        grid-area: side_menu;
        width: 320px;
        left: 0px;
        align-items: center;
        margin: auto;
    }
    .side_menu{
        text-align: center;
    }
    .cntr{
        display: grid;
        grid-template-rows: 1fr 1fr;
        grid-template-columns: 700px;
        grid-template-areas: "slider" "side_menu";
        text-align: center;
        align-items: center;
        margin: auto;
        justify-content: center;
        padding: 50px 0 0 0px;
    }
  
}