@media only screen and (min-width:200px) and (max-width: 775px){
    body{
        display: contents;
        background: linear-gradient(to right, #2c3e50, #3498db);
    }
    
    header{
        flex-direction: column;
        padding: 10px;
        gap: 15px;
    }
    .headerLeft{
        justify-content: center;
    }
    .logo{
        padding: 10px;
    }
    .headerAddress{
        padding: 10px;
    }
    .headerAddress h3{
        font-size: 20px;
    }
    .headerRight{
        position: fixed;
        bottom: 0px;
        padding-bottom: 10px;
    }
}