@media(max-width: 1365px){
    .cases-headline{
        margin-top: 113px;
    }
    
    .cases-headline-text{
        width: 496px;
    }

    .cases-headline-text .col-1 img{
        width: 14px;
    }
    
    .cases-headline-text h1{
        font-size: 68px;
        line-height: 85px;
        margin-top: 42px;
        margin-bottom: 29px;
    }
    
    .cases-headline-img{
        top: -16px;
        left: 21px;
        width: 472px;
    }
    
    /* ------------------------ */
    
    .result-our-work{
        margin-top: 125px;
    }
    
    .result-our-work-headline{
        margin-bottom: 30px;
    }
    
    #result-our-work-tabs{
        row-gap: 7px;
        column-gap: 7px;
        width: 848px;
    }
    
    .result-our-work-tab{
        border-radius: 21px;
        padding: 7px 
        18px;
        font-size: 11px;
        line-height: 14px;
    }
    
    .case-div {
        width: 469px;
        height: 355px; 
        border-radius: 21px;
        padding-left: 28px;
        padding-bottom: 28px;
    }
    
    .block-cases{
        width: 968px;
        margin-top: 64px;
        gap: 28px;
    }
    
    .block-cases .case-div .col-1{
        max-width: 245px;
    }
    
    .block-cases .case-div .col-2{
        row-gap: 7px;
        column-gap: 7px;
        width: 210px;
        font-size: 11px;
        line-height: 14px;
        margin-top: 14px;
    }
    
    .block-cases .case-div .col-2 .hashtag-text{
        padding: 7px 
        18px;
        border-radius: 21px;
    }
    
    .up-case{
        bottom: 36px;
    }
    
    /* ----------------------- */
    
    .cases-page .popular-services{
        margin-top: 132px;
    }
    
    .cases-page .request-block{
        margin-top: 138px;
    }
    
    .cases-page .articles-block{
        margin-top: 153px;
        margin-bottom: 126px;
        max-width: 967px;
    }
}