@media (min-width: 768px) and (max-width: 991px) {

/* Header
--------------------------------------------- */
    .top-description {
        font-size: 0.8em;
    }
    .phone-link-header {
        font-size: 1.2em;
    }
    .small-text {
        font-size: 0.8em;
    }
    .offer-section h1 {
        font-size: 1.225em;
        margin-top: 80px;
    }
    .offer-section .btn-primary {
        font-size: 1.175em;
        margin-top: 20px;
    }
    .small-text-advantages {
        font-size: 0.7em;
    }
    .advantages-section {
        margin-top: 70px;
    }
    .site-header::after {
        right: 3%;
        top: 190px;
    }
    .site-header::before {
        right: 3%;
        top: 360px;
    }
    

/* Section
--------------------------------------------- */
    .section-advantages-knives::before {
        top: 85px;
        right: 0%;
        width: 120px;
        height: 120px;
    }
    .section-content {
        padding: 15px;
    }
    .section-content h4 {
        font-size: 1.1em;
        margin-bottom: 6px;
    }
    .section-content .steel, .section-content .handle, .section-content .price {
        font-size: 0.8em;
        line-height: 1.2;
        margin-bottom: 6px;
    }
    .section-content .btn-primary {
        margin-top: 10px;
    }
    .section-form-callback {
        background-size: 100%;
    }
    .title-stocks {
        font-size: 1.1em;
    }
    .content-item-stocks {
        bottom: 15px;
        left: 15px;
        width: 90%;
    }
}