@media(max-width:1024px){
    .menu-component-navigation nav > ul > li > a{
        height: auto;
        font-size: 55px;
        border:none;
        transform: none;
        display: inline-block;
        line-height: 1;
        writing-mode: horizontal-tb;
        width: auto;
    }
    .menu-component-navigation nav > ul{
        flex-direction: column;
        gap: 10px;
    }
    .menu-component-navigation nav > ul > li{
        flex:none
    }
    .menu-component > .elementor-container{
        height: 100svh;
        overflow-y: auto;
    }
}
@media(max-width:768px){
    .menu-component-navigation nav > ul > li > a{
        font-size: 40px;
    }
}