@media (max-width: 768px) {
    .home-wrap
    {
        margin: 0 auto;
    }

    .home-btns
    {
        flex-direction: column;
        width: 90%;
    }

    .home-btns div
    {
        text-align: center;
    }

    .calender-days-name
    {
        font-size: 0.8rem;
    }
}


@media (max-width: 425px) {
    .home-wrap
    {
        margin: 0 auto;
        flex-direction: column-reverse;
        width: 98%;
        border: unset;
    }

    .home-image
    {
        width: 50%;
        height: auto;
        margin: 10px auto;
    }

    .home-left
    {
        min-height: fit-content;
    }

    .home-right,
    .home-left
    {
        width: 100%;
    }
}

@media (max-width: 320px){
    .timefrim
    {
        margin: 5px;
        width: 100px;
        height: 100px;
        padding: 5px;
        font-size: 0.8rem;
    }
}