@media only screen and (max-width: 992px) {

    .desktop-nav{
        display: none;
    }
    .hamb-menu{
        display: block;
    }
    .social__header {
        display: none;
    }

    .logo img {
        max-width: 160px;
        margin: 0 auto;
        display: block;
    }

    nav ul, .full__list {
        text-align: center;
    }

    .text__holder__slider {
        width: 100%;
    }

    .wrap {
        top: 60%;
    }

    .offers li {
        width: 49%;
    }

    .the__cat__small {
        margin-bottom: 20px;
    }

    .homepage__subscribe {
        width: 52%;
        margin-top: 20px;
    }

    .top__footer h6 {
        text-align: center;
    }

    .the__stars li {
        width: 5% !important;
    }

    .wrapper {
        display: block;
        width: auto;
    }

    .wrapper div {
        text-align: center;
    }
}
@media only screen and (max-width: 580px) {
    .offers li {
        width: 100%;
    }
}